DateTimeFormatterを使って、LocalDateTimeから文字列を取り出すサンプル
現在日時を持つLocalDateTimeから、書式を指定して、文字列を取り出します。
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; public class LocalDateTimeTest {     public static void main(String[] args) {         LocalDateTime ldt = LocalDateTime.now();         String s = ldt.format(DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss"));         System.out.println(s);     } } | 
実行結果
現在日時が指定の書式で出力されます。
| 1 | 2024/05/14 20:54:22 | 
サンプルの解説
LocalDateTime#format(DateTimeFormatter)で、指定の書式でフォーマットした文字列を取得することができます。
 引数のDateTimeFormatterが書式で、DateTimeFormatter.ofPattern(String)で簡単に作れます。










