Jak převést sekundy na minuty v JavaScriptu?

Jak Prevest Sekundy Na Minuty V Javascriptu



Při měření časových intervalů je potřeba získat přesnou minutovou hodnotu, kterou lze snadno posoudit a lépe si všimnout času. Například při práci s dlouhými časovými intervaly, tj. (v závodě), jsou uplynulé minuty pohodlné a rychlé k posouzení výkonu ve srovnání s výpočtem sekund. V takových případech je převod sekund na minuty v JavaScriptu velmi užitečný pro efektivnější výpočet času.

Tento blog vysvětlí techniky převodu sekund na minuty v JavaScriptu.

Jak převést sekundy na minuty pomocí JavaScriptu?

Sekundy lze v JavaScriptu převést na minuty pomocí metody „Math.floor()“ v kombinaci s následujícím:







  • Základní konverze “.
  • toString() ' a ' pathStart() “ metody.

Přístup 1: Převod sekund na minuty v JavaScriptu pomocí základního převodu

' Math.floor() ” metoda zaokrouhlí číslo na nejbližší celé číslo dolů, tj. (5,6 = 5). Tento přístup lze použít k výpočtu přesného výpočtu na základě zadané hodnoty sekund a hodnoty zadané uživatelem.



Syntax



Matematika . podlaha ( A )

Ve výše uvedené syntaxi:





  • A “ označuje číslo, které se má vypočítat.

Příklad 1: Převod zadaných sekund na minuty v JavaScriptu
V tomto konkrétním příkladu budou výpočty pro výsledné minuty počítány po zadaných sekundách.

Podívejme se na níže uvedený příklad:



< typ skriptu = 'text/javascript' >
byl secTime = 60 ;
byl vypočítatMinuty = Matematika . podlaha ( secTime / 60 ) ;
byl výsledek = secTime % 60 ;
řídicí panel. log ( 'Převedené minuty jsou:' , vypočítatMinuty + ' minut ' + výsledek + 'sekundy.' )
skript >

Ve výše uvedeném fragmentu kódu:

  • Přiřaďte sekundy jako „ 60 “.
  • Aplikujte „ Math.floor() ” metoda pro vrácení přesného výpočtu po dělení zadaných sekund 60 (počet sekund za 1 minutu).
  • V dalším kroku vypočítejte sekundy spolu s minutami vrácením zbytku.
  • Nakonec zobrazte výsledné minuty a sekundy s ohledem na zadané sekundy.

Výstup

Z výše uvedeného výstupu lze vypozorovat, že je dosaženo požadované funkčnosti (60 sekund = 1 minuta)

Příklad 2: Převod sekund na minuty v JavaScriptu pomocí hodnoty uživatelského vstupu
Tento příklad používá stejné výpočty pro převod sekund na minuty. Rozdíl je v tom, že to trvá „ uživatelský vstup ” hodnotu v sekundách a na základě toho vypočítá odpovídající minuty.

Podívejme se krok za krokem podle níže uvedeného příkladu:

< centrum < h3 id = 'hlava' > Přepočtené minuty jsou : h3 > centrum >
< typ skriptu = 'text/javascript' >
byl dostat = výzva ( 'Zadejte sekundy:' )
byl hlava = dokument. getElementById ( 'hlava' )
byl vypočítatMinuty = Matematika . podlaha ( dostat / 60 ) ;
byl výsledek = dostat % 60 ;
hlava. vnitřníText += vypočítatMinuty + ' minut ' + výsledek + 'sekundy.'
skript >

Ve výše uvedeném fragmentu kódu:

  • Zahrňte uvedený nadpis se zadaným „ id “.
  • V JavaScriptové části kódu požádejte uživatele, aby zadal hodnotu „ sekundy ' přes ' výzva “ dialogové okno.
  • V dalším kroku otevřete zahrnutý nadpis pomocí jeho „ id ' za použití ' getElementById() “ metoda.
  • Připomeňte si diskutované kroky pro výpočet minut a zobrazte výslednou hodnotu „ minut “ jako nadpis pomocí „ vnitřníText ' vlastnictví.

Výstup

Z výše uvedeného výstupu je zřejmé, že sekundy jsou počítány přesně.

Přístup 2: Převod sekund na minuty v JavaScriptu pomocí metod toString() a padStart()

' toString() ” vrací číslo ve formě řetězce. ' pathStart() ” metoda v JavaScriptu se používá k sesazení dvou řetězců dohromady. Tyto metody lze použít k převedení výsledných minut na řetězec a vyplnění požadovaným „ 0

Syntax

číslo. toString ( základ )

Ve výše uvedené syntaxi:

  • základ ' Odkazuje na ' základna “ využít.
tětiva. cestaStart ( délka , podložka )

V dané syntaxi:

  • délka “ označuje délku posledního řetězce.
  • podložka “ ukazuje na řetězec, který má být vycpán.

Příklad
Podívejme se na funkčnost níže uvedeného příkladu:

< typ skriptu = 'text/javascript' >
byl secTime = 80 ;
byl vypočítatMinuty = Matematika . podlaha ( secTime / 60 ) ;
byl výsledek = secTime % 60 ;
řídicí panel. log ( 'Převedené minuty jsou:' , vypočítatMinuty. toString ( ) . cestaStart ( dva , '0' ) + ':' + výsledek. toString ( ) . cestaStart ( dva , '0' ) ) ;
skript >

Ve výše uvedeném kódu proveďte následující kroky:

  • Přiřaďte sekundy do proměnné s názvem „ secTime “.
  • Opakujte diskutované kroky pro výpočet přesných minut a sekund.
  • V dalším kroku použijte „ toString() ” za účelem vrácení minut i sekund jako řetězec.
  • Aplikujte také „ pathStart() “ metoda. ' dva “ ve svém parametru udává počet “ 0 ” ve svém posledním argumentu vyplňte jak minuty, tak sekundy.

Výstup

Z výše uvedeného výstupu lze pozorovat, že minuty a sekundy jsou odpovídajícím způsobem doplněny a vráceny jako řetězec.

To byly různé způsoby převodu sekund na minuty v JavaScriptu.

Závěr

' Math.floor() “ metoda v kombinaci s “ základní konverze “ na zadané a uživatelem zadané hodnotě “ sekundy “ nebo s „ toString() ' a ' pathStart() ” metody lze použít k převodu sekund na minuty v JavaScriptu. První přístup lze použít k výpočtu přesných minut odpovídajících zadané nebo uživatelem zadané hodnotě sekund. Posledně jmenované metody lze použít v kombinaci k výpočtu minut na základě inicializovaných sekund a převedení výsledných minut na řetězec a vyplnění požadovaným „ 0 “. Tento zápis vysvětluje, jak převést sekundy na minuty v JavaScriptu.