を使用java.text.DateFormat
すると、日付と時刻のスタイルを使用して日付フォーマッターを作成できます。
DateFormat df = getDateTimeInstance(DateFormat.SHORT, DateFormat.LONG);
system.out.println(df.format(new Date()));
Joda-Timeと同様のものを使用することは可能ですか?
JodaTimeに組み込まれている標準の日付と時刻の形式がたくさんあります。
これが私が使用するものの例です:
DateTime dateTime = DateTime.now(DateTimeZone.UTC);
String formattedDateTime = dateTime.toString(DateTimeFormat.fullDateTime());
に注意してDateTimeFormat.fullDateTime()
ください。
このための他のいくつかのオプションは次のとおりです。
fullTime()
fullDate()
shortDateTime()
forStyle("MS")
中程度の日付と短い時間を示します。forStyle("S-")
短い日付と時間がないことを示します。乾杯、
JP
DateTimeFormat.forPattern()を、必要なことを実行するパターンで使用します。例えば、DateTimeFormat.forPattern("YYYY-MM-dd HH:mm:ss");