「Kotlin」現在日時を取得し表示形式を指定する

説明
LocalDateTimeクラスのnowメソッドは、現在日時を取得します
DateTimeFormatterクラスのofPatternメソッドは、表示形式を指定できます。
SSSはミリ秒です。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import java.time.format.DateTimeFormatter
import java.time.LocalDateTime
fun main() {
// 現在日時を表示
val dt = LocalDateTime.now()
println(dt)
// 区切り文字を指定
val dtfmt = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss.SSS E")
val fd = dtfmt.format(dt)
println(fd)
}
import java.time.format.DateTimeFormatter import java.time.LocalDateTime fun main() { // 現在日時を表示 val dt = LocalDateTime.now() println(dt) // 区切り文字を指定 val dtfmt = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss.SSS E") val fd = dtfmt.format(dt) println(fd) }
import java.time.format.DateTimeFormatter
import java.time.LocalDateTime

fun main() {
    // 現在日時を表示
    val dt = LocalDateTime.now()
    println(dt) 

    // 区切り文字を指定
    val dtfmt = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss.SSS E")
    val fd = dtfmt.format(dt)
    println(fd)
}

実行結果
2021-12-04T09:30:09.076212
2021/12/04 09:30:09.076 Sat

Kotlin

Posted by arkgame