我知道System.currentTimeMillis()给出了从纪元(1 Jan 1970, 00:00:00 GMT)经过的毫秒数。但是我需要一个解决方案来查找从 1970 年 1 月 1 日、00:00:00 IST 或任何其他时区开始经过的毫秒数。
将Calendar
转换为 IST 时区,并通过调用 Calendar.getTimeInMillis();
来比较值
请通过以下链接转换为时区.时区转换
这是获取特定区域时间的一种方法:
DateTimeZone tz = DateTimeZone.forID("America/Winnipeg");
DateTime dt = new DateTime(tz);
DateFormat df = DateFormat.getDateInstance();
df.format(dt.getTime());
可以在本网站上找到这些 ID。