Java 日期时间格式混淆

标签 java

我有一个日期时间字符串,例如 2013-10-23 10:10:04.0。我对字符串末尾的额外零表示什么感到有点困惑?

它表示时区还是其他什么?我看到了有关 Java DateTime 格式的不同字符的文档,但我不确定上面的字符串中的是什么?

最佳答案

通常,日期时间格式表示为

yyyy-MM-dd HH:mm:ss.S,其中 S(格式的最后部分)是毫秒,在本例中,0.2 应为 200 毫秒。

泰姬看看SimpleDateFormat文档和模式

关于Java 日期时间格式混淆,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19572598/

相关文章:

java - 自定义时间字符串的正则表达式

java - 如何在Java中获取 "last saved by"Office文件属性

java - 如何在 Java 中使用 File.mkdirs() 编写优雅的代码?

java - 如何将实例从文件加载到多个列表?

java - 一个Web服务可以调用同一应用服务器中的另一个Web服务吗

java - 调试 "safepoint"错误 - 需要理论或实践来调试 JVM 崩溃吗?

java - Jackson ObjectMapper 中的泛型静态方法

java - 如何在 Jackrabbit 中更新或删除用户?

java - 不安全操作、未经检查的转换

java - 给定列表时,如何检查元素是否相等