可能重复:
在 Java 中获取 GMT 时间
我参考了以下 2 个链接:
但我想要以毫秒为单位的 GMT 日期。
提前致谢。
您可以使用System.currentTimeMillis()它返回“当前时间与 1970 年 1 月 1 日 UTC 午夜之间的差异,以毫秒为单位。”
long time = System.currentTimeMillis();
会做的 :)
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
long time = cal.getTimeInMillis();
使用日历类创建一个以 GMT 作为时区的实例。
从中您可以获得以毫秒为单位的时间。
请参见下面的代码示例。
public class TimeTest {
public static void main(String [] args) {
Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
System.out.println(cal.currentTimeMillis());
}
}
希望这可以帮助。
使用getTime()函数:
返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数。