java吧 关注:1,287,060贴子:12,811,875
  • 6回复贴,共1
求助

时间计算。

只看楼主收藏回复

system.currenttimemillis/1000/60/60%24为什么算的当前小时不对


IP属地:山东来自Android客户端1楼2024-08-12 02:34回复
    头一回听说这么取当前小时的,不是long就是int类型的,精度都丢失了,算出来的时间不对不是很正常


    IP属地:广东来自Android客户端2楼2024-08-12 08:16
    收起回复
      2025-11-12 12:50:18
      广告
      不感兴趣
      开通SVIP免广告


      IP属地:河南来自Android客户端3楼2024-08-12 08:29
      回复
        啥年代还在用这种方式?
        LocalDateTime.now().getHour()


        IP属地:福建来自Android客户端4楼2024-08-12 08:32
        收起回复
          找到原因了,这样算的时间是gmt时间,得+8才是北京时间


          IP属地:山东来自Android客户端5楼2024-08-12 09:44
          回复