argius note

プログラミング関連

MessageFormatで日時フォーマット

非常に今更で恐縮ですが、これは良い方法でしょうか? 少なくとも、SimpleDecimalFormatを直接書かなくて良いという点において。

String format = "{0,time,yyyy-MM-dd HH:mm:ss.SSS} ({1}) {2}";
System.out.println(MessageFormat.format(format, new Date(), "INFO ", "START"));