如何在Java中以YYYY-MM-DDHH:MI:Sec.Millisecond格式获取当前时间

下面的代码给我当前时间。但它没有告诉任何关于毫秒。

下面的代码给我当前时间。但它没有告诉任何关于毫秒。

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

我有一个格式为YYYY-MM-DD HH:MM:SS2009-09-22 16:47:08)的日期。

但是我想以YYYY-MM-DD HH:MM:SS.MS2009-09-22 16:47:08.128,其中128是毫秒)的格式检索当前时间。

SimpleTextFormat将正常工作。这里的最低时间单位是秒,但是我如何获得毫秒呢?

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

一个 Java 一行

public String getCurrentTimeStamp() {
    return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS").format(new Date());
}

采用 JDK8 样式

public String getCurrentLocalDateTimeStamp() {
    return LocalDateTime.now()
       .format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss.SSS"));
}
118

您只需要在日期格式字符串中添加毫秒字段:

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

API doc of SimpleDateFormat详细描述了格式字符串。

48

试试这个:-

http://docs.oracle.com/javase/6/docs/api/java/text/SimpleDateFormat.html
DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss.SSS");
Date date = new Date();
System.out.println(dateFormat.format(date));

DateFormat dateFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");
Calendar cal = Calendar.getInstance();
System.out.println(dateFormat.format(cal.getTime()));

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(50)
builtin_function_or_method'对象不能使用os.walk进行迭代
上一篇
Asp.NetReact项目模板 Google身份验证不起作用
下一篇

相关推荐

  • java char 比较 A Comprehensive Guide

    示例示例Java中的char类型是一个16位的Unicode字符,它可以用来表示任何字符,包括数字、字母、标点符号等。Java中提供了两种方法来比较char类型:…

    2023-01-18 02:38:52
    0 50 67
  • java判断对象类型:使用Java的instanceof关键字判断对象类型

    示例示例Java中可以使用运算符来判断对象的类型,该运算符的格式为:object…

    2023-01-09 14:05:27
    0 81 14
  • java int char 转换一个实用的指南

    Java中int和char的转换可以通过使用Character类的toChars()方法和int的toString()方法来实现。…

    2023-01-06 06:01:57
    0 58 76
  • Coastea中式茶饮:集中式 Java日志记录(logging server)

    关于Coastea中式茶饮的问题,在logging server中经常遇到,我正在寻找一种方法来集中分布式软件(用 Java 编写)的日志记录问题,这将很容易,因为有问题的系统只有一个服务器。但请记住,将来很可能会运行更多的特定服务器实例(并且将会有更多的应用程序需要这样做),必须有一个 Logging-Server,它可以处理传入的日志并使它们可以访问支持团队。…

    2022-12-17 15:33:22
    0 87 75
  • Sketchup免费模型库:javascrript中的图形模型库

    关于Sketchup免费模型库的问题,在prim's algorithm visualization中经常遇到,我正在寻找 javascript 中的图形库,它为有向和无向图(如计算最小生成树,最短路径等)提供图形算法。我不需要任何布局算法,因为我想用 d3.js 实现这一点。谢谢…

    2022-12-14 08:56:37
    0 24 30
  • Cck8实验原理与步骤:Java-8中Stream的循环融合(内部工作原理)

    关于Cck8实验原理与步骤的问题,在fusion loop中经常遇到,我正在阅读《Java in Action》这本书。…

    2022-12-28 05:59:20
    0 25 26
  • 编程类课程:无法运行Coursera算法课程的java类

    关于编程类课程的问题,在algorithms course coursera中经常遇到,一年多以前,我参加了 Coursera 上的 Algorithm I 课程。现在我不能再运行我的课程了。我在这里看到了几个帖子,但它们没有帮助。我曾尝试从 Eclipse 以及从终端,但我得到错误,如:…

    2022-12-05 14:44:47
    0 14 27
  • java听 ContextRefreshedEvent

    我在我的 spring 应用程序中有一个 classX,我希望能够找出是否所有的 spring bean 都已初始化。为此,我正在尝试收听 ContextRefreshedEvent。…

    2022-11-11 15:17:01
    0 58 17

发表评论

登录 后才能评论

评论列表(55条)