0

所以我正在使用这个类“SimpleDateFormat”,这样我就可以使用“DDD”将一年中的天数转换为日期。但是,我不确定这是否涵盖闰年,因为我没有看到可以指定今年是闰年的选项。如果我指定一年,它是否已经知道这是一个飞跃?我只是想确定一下。

谢谢你,伊杰

4

1 回答 1

3

SimpleDateFormat 适用于儒略历中的闰年 :)

以防万一……您可以将 lenient 属性设置为 false。

 SimpleDateFormat sf=new SimpleDateFormat("ddMMMyyyy");
 sf.setLenient(false);
 sf.parse("29Feb2012");//OK
 sf.parse("29Feb2003");//throws parseException
于 2012-07-13T00:22:38.943 回答