gpt4 book ai didi

java - Calendar.HOUR_OF_DAY 始终显示提前 1 小时和 12 小时格式

转载 作者:行者123 更新时间:2023-12-01 10:40:26 25 4
gpt4 key购买 nike

我的代码

    Calendar calendar = Calendar.getInstance();
thisHour = calendar.get(Calendar.HOUR_OF_DAY);
Log.e(TAG + "--thisHour: ",String.valueOf(thisHour));

所以这应该以 24 小时格式打印一天中的小时。当尝试时,时间是下午 2.10,所以它应该打印 14。但它总是打印在日志 3 中。我在其他时间也尝试过,但结果相同。始终以 12 小时格式提前 1 小时打印时间。我做错了什么!需要指导

最佳答案

这听起来像是与时区或夏令时等相关的问题。

你试过吗getTime()getTimeZone()验证返回的信息是否符合您的预期?甚至toString()它应该以可读的格式打印所有内容。

关于java - Calendar.HOUR_OF_DAY 始终显示提前 1 小时和 12 小时格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34449600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com