gpt4 book ai didi

java - 时间戳转换问题

转载 作者:行者123 更新时间:2023-12-01 21:37:05 26 4
gpt4 key购买 nike

这是我在 Java 1.6 中的代码(问题被标记为重复,但建议的解决方案引用 java 1.8)

public static void main(String[] args){
try{
String dateTimeString = "2015-08-10-14.20.40.679279";
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd-HH.mm.ss.SSSSSS");
java.util.Date formattedDate = dateFormat.parse(dateTimeString);
Timestamp formattedTime = new Timestamp(formattedDate.getTime());
System.out.println(formattedTime);
} catch (Throwable t){
t.printStackTrace();
}
}

结果对象是:2015-08-10 14:31:59.279,所以显然在解析分钟、秒和毫秒时出了问题,我只是不知道到底是什么。
谢谢!

最佳答案

没有像 SSSSSS 这样的东西。检查Simple Date Format manual

关于java - 时间戳转换问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36868962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com