2013-07-25 38 views

回答

3

我不确定什么HH24部O如果你的格式是这样做的:HH已经意味着你需要24小时格式的一天中的小时。

同样地,FF6位应该达到什么?根据文档,F是一个月中的一周中的某一天,是否有一个特别的理由让你在几秒钟之后这样做? 6部分是做什么的?

SSSS有点奇怪 - 你想要一个4位数的毫秒(最大值是999,不是吗?),但不是秒?

尝试从documentation逻辑上构建您的格式 - 我相信您会得到与@davioooh建议的内容非常相似的内容。

+0

我很高兴我得到所有这些upvotes,但为什么我得到比@davioooh谁提供了一个实际的工作答案? :) –

+0

您好尼古拉斯knw我明白了我这些变化和新西兰它是在工作良好DateFormat格式=新SimpleDateFormat(“YYYY-MM-DD HH:MM:SS”); 日期dateTime = format.parse(date); Calendar calendar = Calendar.getInstance(format.getTimeZone()); calendar.setTime(dateTime); \t \t \t \t DateFormat dff = new SimpleDateFormat(“dd/MM/yyyy hh:mm:ss a”); \t \t \t \t dff.format(calendar.getTime()); –

+0

我觉得这里可能有某种沟通不畅...... –

相关问题