首页 >Java >java教程 >如何在Java中以毫秒精度提取当前时间?

如何在Java中以毫秒精度提取当前时间?

Susan Sarandon
Susan Sarandon原创
2024-11-12 16:52:02837浏览

How to Extract Current Time with Millisecond Precision in Java?

在 Java 中以毫秒精度提取当前时间

以 YYYY-MM-DD HH:MI:Sec 格式获取当前时间.毫秒,需要对所提供的代码进行扩展。修改的关键在于改进 SimpleDateFormat 模式。

提供的代码检索当前时间,没有毫秒信息:

public static String getCurrentTimeStamp() {
    SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    Date now = new Date();
    String strDate = sdfDate.format(now);
    return strDate;
}

要附加毫秒数据,将应用修改后的日期格式:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");

附加的“.SSS”表示毫秒的位置。生成的格式允许访问毫秒精度的时间戳数据。

例如,格式为 YYYY-MM-DD HH:MM:SS (2009-09-22 16:47:08) 的时间戳可以是转换为包含毫秒 (2009-09-22 16:47:08.128)。这种增强的时间表示满足需要精细时间精度的应用程序。

以上是如何在Java中以毫秒精度提取当前时间?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn