0

我的任务是在 Java 中构建一个 MMDDCCYY 日期字符串。如果给我一个朱利安日期(例如,1 月 31 日为 31,12 月 31 日为 365),我应该将其翻译成 MMDDCCYY 格式(01/31/2014,12/31/2014)。但是,我不知道如何“构建”一个字符串。如果我有月份、日期和年份整数,如何将它们构造成字符串?

请注意下面的代码不起作用,因为它只会返回“1/1/2014”而不是“01/01/2014”

int month, day = 1;
int year = 2014;
String MMDDCCYY = (month+"/"+day+"/"+year);

我该如何正确地做到这一点?我尝试使用 charAts,但不太确定如何去做,尽管这甚至是正确的做法。谢谢你的帮助!

4

1 回答 1

1

您可以使用String.format("%02d/%02d/%d, month, day, year)来获取您希望的格式01/01/2014。最好使用Date并使用SimpleDateFormat.

于 2014-11-02T17:23:11.523 回答