Javatime-localdatetime-truncatedto
提供:Dev Guides
java.time.LocalDateTime.truncatedTo()メソッドの例
説明
- java.time.LocalDateTime.truncatedTo(TemporalUnit unit)*メソッドは、時刻が切り捨てられたこのLocalDateTimeのコピーを返します。
宣言
以下は、* java.time.LocalDateTime.truncatedTo(TemporalUnit unit)*メソッドの宣言です。
public LocalDateTime truncatedTo(TemporalUnit unit)
パラメーター
*unit* -切り捨てる単位、null以外。
戻り値
時刻が切り捨てられたこの日付/時間に基づくLocalDateTime、null以外
例外
- DateTimeException -切り捨てできない場合。
- UnsupportedTemporalTypeException -ユニットがサポートされていない場合。
例
次の例は、java.time.LocalDateTime.truncatedTo(TemporalUnit unit)メソッドの使用法を示しています。
package com.finddevguides;
import java.time.LocalDateTime;
import java.time.temporal.ChronoUnit;
public class LocalDateTimeDemo {
public static void main(String[] args) {
LocalDateTime date = LocalDateTime.now();
System.out.println(date.truncatedTo(ChronoUnit.DAYS));
}
}
上記のプログラムをコンパイルして実行すると、次の結果が生成されます-
2017-03-17T00:00