gpt4 book ai didi

java - 时间戳模式

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

Calendar firstTime =Calendar.getInstance();

java.sql.Timestamp t1=new Timestamp(firstTime.getTime().getTime());

它给出的当前时间是这样的

`2015-01-06 17:19:20.763`  

但我想要像下面这样的时间戳模式

'06-DEC-15 17:19:20.763000000 PM'

如果我想打印这样的时间戳模式,我该怎么办

有人可以帮我吗

最佳答案

您可以使用 SimpleDateFormat:

        Calendar firstTime = Calendar.getInstance();
SimpleDateFormat df = new SimpleDateFormat();
df.applyPattern("dd-MMM-yy HH:mm:ss.SSS000000 aa");

System.out.println(df.format(firstTime.getTimeInMillis()).toUpperCase());

我在 SSS 之后添加了“0”,因为您获得的时间以毫秒为单位,并且超过三个“S”没有任何意义,但这是要求。

toUpperCase 是另一个要求(“Jan”还不够)。

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

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