Ako previesť sekundy na minúty v JavaScripte?

Ako Previest Sekundy Na Minuty V Javascripte



Pri meraní časových intervalov je potrebné získať presnú minútovú hodnotu, ktorá sa dá ľahko posúdiť a lepšie si všimnúť čas. Napríklad, keď sa zaoberáme dlhými časovými intervalmi, t.j. (v pretekoch), uplynuté minúty sú pohodlné a rýchle na posúdenie výkonu v porovnaní s výpočtom sekúnd. V takýchto prípadoch je konverzia sekúnd na minúty v JavaScripte veľmi nápomocná pri efektívnejšom výpočte času.

Tento blog vysvetlí techniky prevodu sekúnd na minúty v JavaScripte.

Ako previesť sekundy na minúty pomocou JavaScriptu?

Sekundy je možné previesť na minúty v JavaScripte pomocou metódy „Math.floor()“ v kombinácii s nasledujúcim:







  • Základná konverzia “.
  • natiahnuť() “ a „ pathStart() “ metódy.

Prístup 1: Konverzia sekúnd na minúty v JavaScripte pomocou základnej konverzie

' Math.floor() ” metóda zaokrúhli číslo na najbližšie celé číslo smerom nadol, tj (5,6 = 5). Tento prístup možno použiť na výpočet presného výpočtu na základe špecifikovanej sekundovej hodnoty a hodnoty zadanej používateľom.



Syntax



Matematika . poschodie ( a )

Vo vyššie uvedenej syntaxi:





  • a “ označuje číslo, ktoré sa má vypočítať.

Príklad 1: Prevod zadaných sekúnd na minúty v JavaScripte
V tomto konkrétnom príklade budú výpočty pre výsledné minúty vypočítané po zadaných sekundách.

Nasledujme príklad uvedený nižšie:



< typ skriptu = 'text/javascript' >
bol sekTime = 60 ;
bol vypočítať minúty = Matematika . poschodie ( sekTime / 60 ) ;
bol výsledok = sekTime % 60 ;
konzoly. log ( 'Prevedené minúty sú:' , vypočítať minúty + 'minúty' + výsledok + 'sekundy.' )
skript >

Vo vyššie uvedenom útržku kódu:

  • Priraďte sekundy ako „ 60 “.
  • Použiť „ Math.floor() ” metóda na vrátenie presného výpočtu pri delení zadaných sekúnd číslom 60 (počet sekúnd za 1 minútu).
  • V ďalšom kroku vypočítajte sekundy spolu s minútami vrátením zvyšku.
  • Nakoniec zobrazte výsledné minúty a sekundy vzhľadom na zadané sekundy.

Výkon

Z vyššie uvedeného výstupu je možné pozorovať, že požadovaná funkčnosť je dosiahnutá (60 sekúnd = 1 minúta)

Príklad 2: Prevod sekúnd na minúty v jazyku JavaScript pomocou hodnoty zadania používateľa
Tento príklad používa rovnaké výpočty na prevod sekúnd na minúty. Rozdiel je v tom, že to trvá „ užívateľský vstup ” hodnotu v sekundách a na základe toho vypočíta zodpovedajúce minúty.

Nasledujme krok za krokom nižšie uvedený príklad:

< stred < h3 id = 'hlava' > Prepočítané minúty sú : h3 > stred >
< typ skriptu = 'text/javascript' >
bol dostať = výzva ( 'Zadajte sekundy:' )
bol hlavu = dokument. getElementById ( 'hlava' )
bol vypočítať minúty = Matematika . poschodie ( dostať / 60 ) ;
bol výsledok = dostať % 60 ;
hlavu. vnútornýText += vypočítať minúty + 'minúty' + výsledok + 'sekundy.'
skript >

Vo vyššie uvedenom útržku kódu:

  • Zahrňte uvedený nadpis so špecifikovaným „ id “.
  • V časti kódu JavaScript požiadajte používateľa, aby zadal hodnotu „ sekúnd ' cez ' výzva “ dialógové okno.
  • V ďalšom kroku prejdite k zahrnutému nadpisu pomocou jeho „ id “ pomocou „ getElementById() “.
  • Pripomeňte si diskutované kroky na výpočet minút a zobrazte výslednú hodnotu „ minút “ ako nadpis pomocou „ vnútornýText ' nehnuteľnosť.

Výkon

Vo vyššie uvedenom výstupe je zrejmé, že sekundy sú vypočítané presne.

Prístup 2: Konverzia sekúnd na minúty v JavaScripte pomocou metód toString() a padStart()

' natiahnuť() ” metóda vráti číslo vo forme reťazca. ' pathStart() ” metóda v JavaScripte sa používa na spojenie dvoch reťazcov. Tieto metódy je možné použiť na konverziu výsledných minút na reťazec a doplnenie ich požadovaným „ 0

Syntax

číslo. natiahnuť ( radix )

Vo vyššie uvedenej syntaxi:

  • radix “ odkazuje na „ základňu “ použiť.
reťazec. pathStart ( dĺžka , podložka )

V danej syntaxi:

  • dĺžka “ označuje dĺžku posledného reťazca.
  • podložka “ ukazuje na reťazec, ktorý sa má vypchať.

Príklad
Pozrime sa na funkčnosť nižšie uvedeného príkladu:

< typ skriptu = 'text/javascript' >
bol sekTime = 80 ;
bol vypočítať minúty = Matematika . poschodie ( sekTime / 60 ) ;
bol výsledok = sekTime % 60 ;
konzoly. log ( 'Prevedené minúty sú:' , vypočítať minúty. natiahnuť ( ) . pathStart ( dva , '0' ) + ':' + výsledok. natiahnuť ( ) . pathStart ( dva , '0' ) ) ;
skript >

Vo vyššie uvedenom kóde vykonajte nasledujúce kroky:

  • Priraďte sekundy v premennej s názvom „ sekTime “.
  • Opakujte diskutované kroky na výpočet presných minút a sekúnd.
  • V ďalšom kroku použite „ natiahnuť() ” s cieľom vrátiť minúty aj sekundy ako reťazec.
  • Tiež použite „ pathStart() “. ' dva “ vo svojom parametri označuje počet “ 0 ” vo svojom druhom argumente na doplnenie minút a sekúnd.

Výkon

Z vyššie uvedeného výstupu je možné pozorovať, že minúty a sekundy sú zodpovedajúcim spôsobom vyplnené a vrátené ako reťazec.

Toto boli rôzne spôsoby prevodu sekúnd na minúty v JavaScripte.

Záver

' Math.floor() “ metóda v kombinácii s “ základná konverzia “ pri zadanej a užívateľsky zadanej hodnote “ sekúnd “ alebo s „ natiahnuť() “ a „ pathStart() ” metódy možno použiť na konverziu sekúnd na minúty v JavaScripte. Prvý prístup možno použiť na výpočet presných minút zodpovedajúcich špecifikovanej alebo používateľom zadanej hodnote sekúnd. Posledné uvedené metódy možno použiť v kombinácii na výpočet minút na základe inicializovaných sekúnd a previesť výsledné minúty na reťazec a doplniť ich požadovaným „ 0 “. Tento zápis vysvetľuje, ako previesť sekundy na minúty v JavaScripte.