Hur konvertera millisekunder till sekunder i Java

Programmeringsspråket Java tänker på tiden främst i termer av millisekunder , eller tusendelar av en sekund . Skulle du någonsin vill ha ett automatiskt sätt att konvertera dessa millisekunder till en mer vanlig mänsklig tidsskala , bör du skapa en TimeConverter klass för att hantera detta för dig
1 .
Skapa ett nytt Java- klass . Om du använder en integrerad utvecklingsmiljö (IDE ) , sedan göra detta är så enkelt som att klicka på ” File ” och ” nytt slag. ” Men om du föredrar att använda en vanlig texteditor som Windows Anteckningar kan du uppnå samma effekt genom att skapa en ny fil och spara den Ge det namnet . ” TimeConverter. java ” och spara den direkt till C: \ mapp för enkel åtkomst senare
2
Klistra in följande kod i den nya textfilen du har skapat .

/**
* Utför konverteringar mellan olika åtgärder i tid .
* @ author Kevin Walker
* /
public class TimeConverter {

/**
* Konverterar millisekunder till * @ param millisekunder antalet millisekunder
* @ return antalet sekunder
* /
public static dubbel milliToSeconds ( dubbel millisekunder )

/* *
* Ett test program för att säkerställa att programmet fungerar .
* @ param args utan argument.
* /
public static void main ( String [ ] args )

}
3 .

Genomföra ” milliToSeconds ”-metoden genom att klistra in följande kod i en textfil :

public static dubbel milliToSeconds ( dubbel millisekunder ) {
återvända milliseconds/1000 ;
}
4
Genomföra en huvudsaklig metod för att testa omvandlare och se till att det fungerar genom att klistra in följande i din fil .

public static void main ( String [ ] args ) {

System . out. println (” 1 millisekund är ” + TimeConverter. milliToSeconds ( 1 ) + ” sekunder . ”);

System. out. println ( ” 1. 000 millisekunder är ” + TimeConverter. milliToSeconds ( 1000 ) + ” sekunder . ”);

System. out. println ( ” 1. 000. 000 millisekunder är ” + TimeConverter. milliToSeconds ( 1000000) + ” sekunder . ”);

System. out. println ( ” 123. 456. 789 millisekunder är ” + TimeConverter. milliToSeconds ( 123. 456. 789 ) + ” sekunder . ”);

System. out. println (” sekunder sedan epoken ( midnatt 1 jan 1970 UTC ) : ” + TimeConverter . milliToSeconds ( System. currentTimeMillis ()));

}
5 .
Öppna Kommandotolken . I Windows kan du göra genom att klicka ” Start ”,” Kör ” och skriva ” cmd ”.

Skriv följande i kommandotolken för att kompilera och köra TimeConverter programmet :

javac TimeConverter. java
java TimeConverter

Resultatet av programmet kommer att vara:

1 millisekund är 0,0010 sekunder
1. 000 millisekunder är 1,0 sekunder
1. 000. 000 millisekunder är 1000,0 sekunder . .
123. 456. 789 millisekunder är 123456,789 sekunder
sekunder sedan epoken ( midnatt 1 jan 1970 UTC) : . 1. 276983132548E9

Naturligtvis kommer den sista raden varierar beroende på den aktuella tid när du kör det .

Visited 1 times, 1 visit(s) today

コメント

タイトルとURLをコピーしました