在本地计算机上安排一年中不同的第一周的日历

阿尔基斯(Alkis Kalogeris)

以下内容为我在笔记本电脑上提供的结果(之后)与其他地方不同。

private static void prindStartOfWeek() 
{
    Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));

    System.out.println(" --------- Before : " + cal.getTime());

    cal.set(Calendar.YEAR, 2015);
    cal.set(Calendar.WEEK_OF_YEAR, 1);
    cal.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);
    cal.set(Calendar.HOUR, 0);
    cal.set(Calendar.MINUTE, 0);
    cal.set(Calendar.SECOND, 0);
    cal.set(Calendar.MILLISECOND, 0);

    System.out.println(" --------- After : " + cal.getTime());
}

我使用Eclipse KeplerWindows 7 64bitJava jdk1.7.0_65Eclipse Juno也从进行了测试cmd (executable jar)同样适用。

我已经在笔记本电脑上测试了上面的代码,并且可以打印

 --------- Before : Fri Nov 20 14:04:07 EET 2015
 --------- After : Sun Jan 04 14:00:00 EET 2015

我已经对Microsoft Server 2008运行进行了测试,Java 7并且可以打印(这是正确的值)

 --------- Before : Fri Nov 20 14:09:01 EET 2015
 --------- After : Sun Dec 28 14:00:00 EET 2014

我也在这里测试,它可以打印

 --------- Before : Fri Nov 20 10:54:40 UTC 2015
 --------- After : Sun Dec 28 00:00:00 UTC 2014

有谁知道可能出了什么问题?我的笔记本电脑时区为“ Europe \ Athens”,但我猜应该没关系。

此外,这是在另一台计算机上测试过的,它可以打印正确的值

 --------- Before : Fri Nov 20 14:09:01 EET 2015
 --------- After : Sun Dec 28 14:00:00 EET 2014
安迪·特纳(Andy Turner)

getCalendar(TimeZone) “使用指定的时区和默认语言环境获取日历。”

正如@Kartic在上面的评论中指出的那样,在某些地方,星期日被视为一周的第一天,而在其他地方,星期一被视为一周的第一天-这将受到您所在地区的影响。

在运行代码的计算机之间,您可能具有不同的默认区域设置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在本地计算机上安排一年中不同的第一周的日历

来自分类Dev

计算一年中第一周的日期的一周的第一天的日期会更改月份

来自分类Dev

Java一年中第一周的最少工作日

来自分类Dev

JS获得一年中第一周的正确周数

来自分类Dev

如何显示一年中第一周的日子?

来自分类Dev

Java一年中第一周的最少工作日

来自分类Dev

用一年中的几周填写表格会跳过2021年的第一周

来自分类Dev

php:从一年中的某天和一周中的某天计算日期

来自分类Dev

如何在 Jalali (Shamsi) 日历中获得一年中的一周和一个月中的一周

来自分类Dev

使用java.time查找一年中最后一周的第一天

来自分类Dev

获取一年中一周中的月份数(Python)

来自分类Dev

R-strtoi的异常行为获得一年中的一周

来自分类Dev

Java Time API语言环境(一年中的一周)

来自分类Dev

如何避免datepart从一年中的新一周开始更改

来自分类Dev

PHP-7中的“ 2020年1月第一周三”与“ 2020年1月第一周三”

来自分类Dev

获取一年中的星期几,其中一周的第一天是星期日

来自分类Dev

在DataFrame中获取连续几周的第一周

来自分类Dev

在MySQL中获取日期的第一周

来自分类Dev

MongoDB的第一周保留

来自分类Dev

一年中每周动态计算前3周的值

来自分类Dev

计算一周的计算机登录时间

来自分类Dev

一年中某周的Rstrptime行为异常

来自分类Dev

一年中某周的Rstrptime行为异常

来自分类Dev

月中的一周,年中的月,年

来自分类Dev

计算一年中的总天数

来自分类Dev

如何获取每月的第一周-javascript

来自分类Dev

jQuery第一周期无延迟

来自分类Dev

完全被C ++迷失(第一周学习)

来自分类Dev

使用MYSQL从一年中给定的一周(从星期日开始)的所有帖子总数中进行选择

Related 相关文章

  1. 1

    在本地计算机上安排一年中不同的第一周的日历

  2. 2

    计算一年中第一周的日期的一周的第一天的日期会更改月份

  3. 3

    Java一年中第一周的最少工作日

  4. 4

    JS获得一年中第一周的正确周数

  5. 5

    如何显示一年中第一周的日子?

  6. 6

    Java一年中第一周的最少工作日

  7. 7

    用一年中的几周填写表格会跳过2021年的第一周

  8. 8

    php:从一年中的某天和一周中的某天计算日期

  9. 9

    如何在 Jalali (Shamsi) 日历中获得一年中的一周和一个月中的一周

  10. 10

    使用java.time查找一年中最后一周的第一天

  11. 11

    获取一年中一周中的月份数(Python)

  12. 12

    R-strtoi的异常行为获得一年中的一周

  13. 13

    Java Time API语言环境(一年中的一周)

  14. 14

    如何避免datepart从一年中的新一周开始更改

  15. 15

    PHP-7中的“ 2020年1月第一周三”与“ 2020年1月第一周三”

  16. 16

    获取一年中的星期几,其中一周的第一天是星期日

  17. 17

    在DataFrame中获取连续几周的第一周

  18. 18

    在MySQL中获取日期的第一周

  19. 19

    MongoDB的第一周保留

  20. 20

    一年中每周动态计算前3周的值

  21. 21

    计算一周的计算机登录时间

  22. 22

    一年中某周的Rstrptime行为异常

  23. 23

    一年中某周的Rstrptime行为异常

  24. 24

    月中的一周,年中的月,年

  25. 25

    计算一年中的总天数

  26. 26

    如何获取每月的第一周-javascript

  27. 27

    jQuery第一周期无延迟

  28. 28

    完全被C ++迷失(第一周学习)

  29. 29

    使用MYSQL从一年中给定的一周(从星期日开始)的所有帖子总数中进行选择

热门标签

归档