gpt4 book ai didi

java - 将字符串格式转换为

转载 作者:行者123 更新时间:2023-11-30 07:58:05 25 4
gpt4 key购买 nike

我想创建一个解析器程序。字符串中每两个字符会切入一个时间单位,例如:“150901184610801”需要转换显示为“Tue Sep 01 18:46 CST 2015”。

我知道我的问题有些复杂,所以我想分成不同的 block 依次解决问题。

第一个问题是:

如何使用JAVA格式化字符串遵循一个规则:每两个单词元素切入一个变量,这样我就可以操作yy(15),mm(09),dd(01),hh(18)等变量,党卫军 (46)。

再次感谢您的任何建议。

最佳答案

实际上看起来很简单:

String s = "150901184610801";
SimpleDateFormat df = new SimpleDateFormat("yyMMddhhmmssS");
System.out.println(df.parse(s));

输出:

Tue Sep 01 18:46:10 CEST 2015

检查SimpleDateFormat API

关于java - 将字符串格式转换为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32372139/

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