Java中如何实现获取当前时间的三种不同方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计893个文字,预计阅读时间需要4分钟。
总结Java中获取当前时间的一些方法:使用System.currentTimeMillis()获取标准时间戳,不受时区影响,结果为时间戳格式。例如:1543123434。
总结java里面关于获取当前时间的一些方法
System.currentTimeMillis()
获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如:
1543105352845
我们可以将时间戳转化成我们易于理解的格式
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z"); Date date = new Date(System.currentTimeMillis()); System.out.println(formatter.format(date));
则该时间戳对应的时间为:
2018-11-25 at 01:22:12 CET
值得注意的是,此方法会根据我们的系统时间返回当前值,因为世界各地的时区是不一样的。
java.util.Date
在Java中,获取当前日期最简单的方法之一就是直接实例化位于Java包java.util的Date类。
本文共计893个文字,预计阅读时间需要4分钟。
总结Java中获取当前时间的一些方法:使用System.currentTimeMillis()获取标准时间戳,不受时区影响,结果为时间戳格式。例如:1543123434。
总结java里面关于获取当前时间的一些方法
System.currentTimeMillis()
获取标准时间可以通过System.currentTimeMillis()方法获取,此方法不受时区影响,得到的结果是时间戳格式的。例如:
1543105352845
我们可以将时间戳转化成我们易于理解的格式
SimpleDateFormat formatter= new SimpleDateFormat("yyyy-MM-dd 'at' HH:mm:ss z"); Date date = new Date(System.currentTimeMillis()); System.out.println(formatter.format(date));
则该时间戳对应的时间为:
2018-11-25 at 01:22:12 CET
值得注意的是,此方法会根据我们的系统时间返回当前值,因为世界各地的时区是不一样的。
java.util.Date
在Java中,获取当前日期最简单的方法之一就是直接实例化位于Java包java.util的Date类。

