我正在尝试使用以下方式格式化Timestamp
对象:
new SimpleDateFormat(
"M/dd/yyyy h:mm:ss a",
Locale.getDefault()).format(new Timestamp(0));
但这会导致将其格式化为我的显式模式,无论如何。我希望它可以反转那些常见的语言环境的日期和月份。我该怎么做?
答案 0 :(得分:0)
String s = new SimpleDateFormat(
"M/dd/yyyy h:mm:ss a",
Locale.getDefault()).format( new Timestamp(0));
System.err.println( s );
什么印刷?
如果您希望使用区域设置顺序的默认格式,请不要指定它:
String s = new SimpleDateFormat().format( new Timestamp(0));
System.err.println( s );