English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
时间
import java.time.LocalDateTime fun main(args: Array<String>) { val current = LocalDateTime.now() :以默认格式获取当前日期和时间 }
Wenn das Programm ausgeführt wird, lautet die Ausgabe:
当前日期和时间为: 2017-08-02println("当前日期和时间为: $current")11:25:44.973
T
Für das Standardformat ist es ausreichend, die Methode toString() zu verwenden, um sie aus dem LocalDateTime-Objekt in einen String zu konvertieren.
import java.time.LocalDateTime import java.time.format.DateTimeFormatter fun main(args: Array<String>) { val current = LocalDateTime.now() val formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS) val formatted = current.format(formatter) println("当前日期和时间为: $formatted") }
Wenn das Programm ausgeführt wird, lautet die Ausgabe:
当前日期和时间为: 2017-08-02 11:29:57.401
Im obigen Programm haben wir das Formatmuster Year definiert-Monat-Day Hours:Minutes:Seconds.Milliseconds verwenden DateTimeFormatter-Objekt.
Dann verwenden wir die Methode format() von LocalDateTime, um den gegebenen Formatter zu verwenden. Dies ergibt eine formatierte Zeichenfolge-Ausgabe.
import java.time.LocalDateTime import java.time.format.DateTimeFormatter fun main(args: Array<String>) { val current = LocalDateTime.now() val formatter = DateTimeFormatter.BASIC_ISO_DATE val formatted = current.format(formatter) println("Das aktuelle Datum ist: \t$formatted") }
Wenn das Programm ausgeführt wird, lautet die Ausgabe:
当前日期是: 20170802
Im obigen Programm verwenden wir den vordefinierten Formatierungs-Konstanten BASIC_ISO_DATE, um das aktuelle ISO-Datum als Ausgabe zu erhalten.
import java.time.LocalDateTime import java.time.format.DateTimeFormatter import java.time.format.FormatStyle fun main(args: Array<String>) { val current = LocalDateTime.now() val formatter = DateTimeFormatter.ofLocalizedDateTime(FormatStyle.MEDIUM) val formatted = current.format(formatter) println("Das aktuelle Datum ist: \t$formatted") }
Wenn das Programm ausgeführt wird, lautet die Ausgabe:
Das aktuelle Datum ist: Aug 2, 2017 11:44:19 AM
Im obigen Programm haben wir den lokalen Stil Medium verwendet, um das aktuelle Datum und die aktuelle Uhrzeit im angegebenen Format zu erhalten. Es gibt auch andere Stile: Full, Long und Short.
Außerdem ist dies die äquivalente Java-Code:Java-Programm zum Erhalten des aktuellen Datums und der aktuellen Uhrzeit