gpt4 book ai didi

Java字符串到格式yyyyMMddhhmmss的日期转换错误

转载 作者:行者123 更新时间:2023-12-01 07:18:19 25 4
gpt4 key购买 nike

我仅在特定字符串字段中收到错误,我在下面给出了我的代码

public static void main(String[] args) throws ParseException {

String sDate1="201710164425";
Date date1=new SimpleDateFormat("yyyyMMddhhmmss").parse(sDate1);
System.out.println(sDate1+"\t"+date1);
}

如果我将字符串更改为在 4 之前添加 0 sDate1="2017101604425"; 它工作正常,我得到 Mon Oct 16 04:42:05 IST 2017,但是我的输入是这样的 sDate1="201710164425";帮助我为此找到更好的解决方案,提前致谢

最佳答案

yyyyMMddhhmmss  <- format
201710164425 <- data

因此,在第 4 小时,您需要执行 04 (hh),而不是 4。分钟相同。

关于Java字符串到格式yyyyMMddhhmmss的日期转换错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50230353/

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