kotlin ChronoUnit.HOURS 分以下をリセットするサンプル

環境
java 19.0.1
kotlin 1.7.20-release-201

構文
truncatedTo(ChronoUnit.HOURS)
分以下をリセットするには「ChronoUnit.HOURS」を使用します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter
import java.time.temporal.ChronoUnit
fun main(){
val d = LocalDateTime.now()
println(d)
var result = d.truncatedTo(ChronoUnit.HOURS).format(DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"))
println(result)
}
import java.time.LocalDateTime import java.time.format.DateTimeFormatter import java.time.temporal.ChronoUnit fun main(){ val d = LocalDateTime.now() println(d) var result = d.truncatedTo(ChronoUnit.HOURS).format(DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss")) println(result) }
import java.time.LocalDateTime
import java.time.format.DateTimeFormatter
import java.time.temporal.ChronoUnit

fun main(){    

    val d = LocalDateTime.now()

    println(d) 

    var result =  d.truncatedTo(ChronoUnit.HOURS).format(DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"))

    println(result) 

}

実行結果
2024-04-21T13:04:08.622284800
2024/04/21 13:00:00

IT

Posted by arkgame