我不太确定在向Java Calendar对象添加超过30天时要使用哪个字段.是否有什么区别Calendar.DAY_OF_MONTH和Calendar.DAY_OF_YEAR?
例:
GregorianCalendar d = new GregorianCalendar();
d.add(Calendar.DAY_OF_YEAR, 90);
Run Code Online (Sandbox Code Playgroud)
VS
GregorianCalendar d = new GregorianCalendar();
d.add(Calendar.DAY_OF_MONTH, 90);
Run Code Online (Sandbox Code Playgroud)
谢谢.
Thi*_*ilo 17
当你打电话给我时,我觉得它没有什么区别.当你打电话给吸气者时,区别很重要.
这两种方法都很好,对吧?超过30天,以及负数.
GregorianCalendar #add的(公认复杂的)来源有这一部分:
case DAY_OF_MONTH: // synonym of DATE
case DAY_OF_YEAR:
case DAY_OF_WEEK:
break;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8917 次 |
| 最近记录: |