|
|
1
705
不确定这是否符合不设置新日历的标准?(为什么反对这样做?) |
|
2
166
使用Java8的时间API(假设您很高兴在系统的默认时区中获得年份),您可以使用
the
|
|
3
27
|
|
|
4
16
您还可以从中使用2种方法
|
|
|
5
14
|
|
6
13
tl;博士
时区The answer 通过 Raffi Khatchadourian 明智地展示如何使用新的 java.time package 在Java8中。但这一答案未能解决确定日期时的时区这一关键问题。
因此,您的结果可能会因运行它的机器、更改主机操作系统时区的用户/管理员或任何Java代码而有所不同 随时 proper time zone names 像 defined by the IANA . 切勿使用既不标准也不唯一的3-4字母代码。 java.timejava 8的java.time中的示例。
一些想法如上所述,但使用 Joda-Time 2.7图书馆。
递增/递减年
举例 java.time .
Joda Time 2.7中的示例。
|
|
|
7
10
如果需要任何日期对象的年份,我使用以下方法:
|
|
|
8
5
您还可以使用Java8
|
|
|
9
5
对java 8使用以下代码:
|
|
|
10
4
|
|
|
11
3
正如上面一些人回答的那样: 如果以后要使用该变量,最好使用:
如果你只需要一个条件就需要一年,你最好使用:
例如,在do中使用它时,检查引入年份不小于当前年份-200或大于当前年份(可以是出生年份):
|
|
|
12
0
在我的情况下,上述任何一项都不起作用。所以,在尝试了很多解决方案后,我找到了下面的一个,它对我很有效
|
|
|
13
-1
|
|
|
14
-2
您可以使用整数数学完成整个过程,而无需实例化日历:
新年的时候可能会休息一两个小时,但我不觉得这是个问题? |
|
|
15
-5
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |