import java.time.format.DateTimeFormatter;
public class DateTimeFormats {
// 年月日(例: 2024年10月21日)
public static final DateTimeFormatter YYYY_MM_DD_JP = DateTimeFormatter.ofPattern("yyyy年MM月dd日");
// 年月日(スラッシュ区切り、例: 2024/10/21)
public static final DateTimeFormatter YYYY_MM_DD_SLASH = DateTimeFormatter.ofPattern("yyyy/MM/dd");
// 年月日(ハイフン区切り、例: 2024-10-21)
public static final DateTimeFormatter YYYY_MM_DD_HYPHEN = DateTimeFormatter.ofPattern("yyyy-MM-dd");
// 年月日時分秒(例: 2024年10月21日 15時30分45秒)
public static final DateTimeFormatter YYYY_MM_DD_HH_MM_SS_JP = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH時mm分ss秒");
// 年月日 時間(例: 2024/10/21 15:30:45)
public static final DateTimeFormatter YYYY_MM_DD_HH_MM_SS_SLASH = DateTimeFormatter.ofPattern("yyyy/MM/dd HH:mm:ss");
// 年月日 時間(ハイフン区切り、例: 2024-10-21 15:30:45)
public static final DateTimeFormatter YYYY_MM_DD_HH_MM_SS_HYPHEN = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
// ISO標準形式(例: 2024-10-21T15:30:45)
public static final DateTimeFormatter ISO_DATE_TIME = DateTimeFormatter.ISO_LOCAL_DATE_TIME;
// 年月のみ(例: 2024年10月)
public static final DateTimeFormatter YYYY_MM_JP = DateTimeFormatter.ofPattern("yyyy年MM月");
// 月日(例: 10月21日)
public static final DateTimeFormatter MM_DD_JP = DateTimeFormatter.ofPattern("MM月dd日");
// 時分秒(例: 15:30:45)
public static final DateTimeFormatter HH_MM_SS = DateTimeFormatter.ofPattern("HH:mm:ss");
}
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme