Hvordan konvertere sekunder til minutter i JavaScript?

Hvordan Konvertere Sekunder Til Minutter I Javascript



Mens man måler tidsintervallene, er det behov for å få en presis minuttverdi som er lett å bedømme og legge merke til tiden på en bedre måte. For eksempel, mens du arbeider med lange tidsintervaller, dvs. (i et løp), er de medgåtte minuttene praktiske og raske å bedømme en ytelse sammenlignet med å beregne sekundene. I slike tilfeller er konvertering av sekunder til minutter i JavaScript svært nyttig for å beregne tiden mer effektivt.

Denne bloggen vil forklare teknikkene for å konvertere sekunder til minutter i JavaScript.

Hvordan konvertere sekunder til minutter ved hjelp av JavaScript?

Sekundene kan konverteres til minutter i JavaScript ved å bruke 'Math.floor()'-metoden i kombinasjon med følgende:







  • ' Grunnleggende konvertering '.
  • ' toString() ' og ' pathStart() 'metoder.

Tilnærming 1: Konverter sekunder til minutter i JavaScript ved å bruke grunnleggende konvertering

« Math.floor() ”-metoden runder av et tall til nærmeste heltall ned, dvs. (5,6 = 5). Denne tilnærmingen kan brukes til å beregne den nøyaktige beregningen på den angitte sekundverdien og brukerinndataverdien.



Syntaks



Matte . gulv ( en )

I syntaksen ovenfor:





  • ' en ' refererer til tallet som skal beregnes.

Eksempel 1: Konverter spesifiserte sekunder til minutter i JavaScript
I dette spesielle eksemplet vil beregningene for resulterende minutter bli beregnet på de angitte sekundene.

La oss følge eksemplet nedenfor:



< skripttype = 'tekst/javascript' >
var sekTid = 60 ;
var beregneMinutter = Matte . gulv ( sekTid / 60 ) ;
var resultat = sekTid % 60 ;
konsoll. Logg ( 'De konverterte minuttene er:' , beregneMinutter + ' minutter ' + resultat + 'sekunder.' )
manus >

I kodebiten ovenfor:

  • Tilordne sekundene som ' 60 '.
  • Bruk ' Math.floor() ” metode for å returnere den nøyaktige beregningen ved deling av de spesifiserte sekundene med 60 (antall sekunder i 1 minutt).
  • I neste trinn beregner du sekundene sammen med minuttene ved å returnere resten.
  • Vis til slutt de resulterende minuttene og sekundene i forhold til de angitte sekundene.

Produksjon

Fra utgangen ovenfor kan det observeres at den nødvendige funksjonaliteten er oppnådd (60 sekunder = 1 minutter)

Eksempel 2: Konverter sekunder til minutter i JavaScript ved å bruke brukerinndataverdi
Dette eksemplet bruker de samme beregningene for å konvertere sekunder til minutter. Forskjellen er at det tar ' brukerinndata ”-verdien som sekunder og beregner de tilsvarende minuttene basert på det.

La oss følge eksemplet nedenfor trinn for trinn:

< senter >< h3 id = 'hode' > De konverterte minuttene er : h3 > senter >
< skripttype = 'tekst/javascript' >
var = ledetekst ( 'Skriv inn sekundene:' )
var hode = dokument. getElementById ( 'hode' )
var beregneMinutter = Matte . gulv ( / 60 ) ;
var resultat = % 60 ;
hode. indreTekst += beregneMinutter + ' minutter ' + resultat + 'sekunder.'
manus >

I kodebiten ovenfor:

  • Inkluder den oppgitte overskriften med den spesifiserte ' id '.
  • I JavaScript-delen av koden ber du brukeren skrive inn verdien av ' sekunder ' via ' ledetekst ' dialogboksen.
  • I neste trinn får du tilgang til den inkluderte overskriften ved å bruke ' id ' bruker ' getElementById() 'metoden.
  • Husk de diskuterte trinnene for å beregne minuttene og vis den resulterende verdien av ' minutter ' som overskrift ved å bruke ' indreTekst ' eiendom.

Produksjon

I utgangen ovenfor er det tydelig at sekundene er beregnet nøyaktig.

Tilnærming 2: Konvertering av sekunder til minutter i JavaScript ved å bruke metodene toString() og padStart()

« toString() ”-metoden returnerer et tall i form av en streng. « pathStart() ”-metoden i JavaScript brukes for å legge to strenger sammen. Disse metodene kan brukes for å konvertere de resulterende minuttene til strengen og fylle dem med ønsket ' 0-tallet

Syntaks

Antall. til String ( radix )

I syntaksen ovenfor:

  • ' radix ' refererer til ' utgangspunkt ' å bruke.
streng. pathStart ( lengde , pad )

I den gitte syntaksen:

  • ' lengde ” indikerer lengden på den siste strengen.
  • ' pad ” peker på strengen som skal polstres.

Eksempel
La oss observere funksjonaliteten til eksemplet nedenfor:

< skripttype = 'tekst/javascript' >
var sekTid = 80 ;
var beregneMinutter = Matte . gulv ( sekTid / 60 ) ;
var resultat = sekTid % 60 ;
konsoll. Logg ( 'De konverterte minuttene er:' , beregneMinutter. til String ( ) . pathStart ( to , '0' ) + ':' + resultat. til String ( ) . pathStart ( to , '0' ) ) ;
manus >

I koden ovenfor, utfør følgende trinn:

  • Tilordne sekundene i en variabel kalt ' sekTid '.
  • Gjenta de omtalte trinnene for å beregne nøyaktige minutter og sekunder.
  • I neste trinn bruker du ' toString() ”-metoden for å returnere både minutter og sekunder som en streng.
  • Bruk også ' pathStart() 'metoden. « to ' i parameteren indikerer antallet ' 0-tallet ” i sitt siste argument for å fylle med både minutter og sekunder.

Produksjon

Fra utgangen ovenfor kan det observeres at minuttene og sekundene er polstret tilsvarende og returnert som en streng.

Dette var de forskjellige måtene å konvertere sekunder til minutter i JavaScript.

Konklusjon

« Math.floor() '-metoden i kombinasjon med ' grunnleggende konvertering ' på den angitte verdien og brukerinndataverdien til ' sekunder ' eller med ' toString() ' og ' pathStart() ”-metoder kan brukes til å konvertere sekunder til minutter i JavaScript. Den tidligere tilnærmingen kan brukes til å beregne de nøyaktige minuttene som tilsvarer henholdsvis den spesifiserte eller brukerangitte verdien av sekunder. De sistnevnte metodene kan brukes i kombinasjon for å beregne minuttene basert på de initialiserte sekundene og konvertere de resulterende minuttene til strengen og fylle dem med ønsket ' 0-tallet '. Denne artikkelen forklarer hvordan du konverterer sekunder til minutter i JavaScript.