更改日期时间格式而不更改Java

时间:2015-12-08 15:22:44

标签: java datetime lotus-notes

在我的Java程序中,我以格式化字符串创建日期时间:

"dd/mm/yyyy 02:00:00 AM GMT"

然后我使用Lotus(method doc)中的createDateTime(String date)方法,但日期时间的格式更改为:

"mm/dd/yyyy 02:00:00 AM GMT"

因为程序运行的Windows机器上的区域设置。 区域设置设置为English.US,具有不同的日期格式。我可以手动更改此设置,但这是系统范围的。

有没有办法只更改此程序的日期格式而不更改系统中locate的区域设置/日期格式?

1 个答案:

答案 0 :(得分:0)

阅读这篇文章http://beginnersbook.com/2013/05/java-parse-date/

您必须使用SimpleDateFormat对象。该对象构造函数获取格式字符串并使用parse函数获取字符串日期参数。