有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java将日期的分钟差与utc进行比较

很抱歉,如果这似乎是一个noob问题,但我真的很想知道。我有一个从远程服务器收到的日期(时间戳)。现在,根据开发者的说法,日期是UTC
考虑到时区的差异,我想将那个日期与我的Android手机上的当前日期进行比较
我怎样才能做到这一点?我的意思是比较两个都加上UTC时区的日期


共 (1) 个答案

  1. # 1 楼答案

    可以将字符串date解析为date()对象,并与当前日期对象进行比较

    SimpleDateFormat sd = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    sd.setTimeZone(TimeZone.getTimeZone("UTC"));
    Date remoteDate = sd.parse(""); // your utc date
    Date localDate = new Date();
    

    然后比较它们