java.util.Date(int,int,int)不建议使用构造函数.有没有办法像Java一样简单地设置日期?什么是不赞成的方式?
Date date = new Date(2015, 3, 2);
Run Code Online (Sandbox Code Playgroud)
Kev*_*man 11
什么是不赞成的方式?
Java 8救援:
LocalDate localDate = LocalDate.of(2015, 3, 2);
Run Code Online (Sandbox Code Playgroud)
然后,如果你真的需要一个java.util.Date,你可以使用这个问题中的建议.
通过使用
java.util.Calendar
是一种可能性:
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.YEAR, 2015);
calendar.set(Calendar.MONTH, 4);
calendar.set(Calendar.DATE, 28);
Date date = calendar.getTime();
Run Code Online (Sandbox Code Playgroud)
请记住,月份是从0开始的,因此1月是第0个月,而12月11日是。
| 归档时间: |
|
| 查看次数: |
8138 次 |
| 最近记录: |