我需要将Joda-Time DateTime转换为字符串,格式如下:
2011 年 1 月 1 日星期六 00:00:00
我正在使用这段代码:
DateTimeFormatter f = DateTimeFormat.forPattern("E, d MMM yyyy HH:mm:ss");
f.withLocale(Locale.US);
System.out.println(DateTime.now().toString(f));
然而,我的输出是:
哇,6 月 20 日。2012 00:03:31
所以问题是:
- 输出是荷兰语而不是英语('wo' 代表 'wed')
- 这个月有一个时期
我怎样才能正确地做到这一点?