gpt4 book ai didi

Java DateTimeFormatter 分数模式?

转载 作者:行者123 更新时间:2023-12-02 01:56:28 28 4
gpt4 key购买 nike

是否有与 DateTimeFormatter 的 .appendFraction 方法等效的模式?这就是我想要的,但不必包含 .appendFraction() 和周围的 .可选方法。

   DateTimeFormatter dateTimeFormatter = new DateTimeFormatterBuilder()
.appendPattern( "[yyyy[-][ ]MM[-][ ]dd]['T'][' '][HH:mm[:][.]ss]" )
.optionalStart()
.appendFraction( ChronoField.MICRO_OF_SECOND , 1 , 6 , true )
.optionalEnd()
.appendPattern( "[Z][X]")
.toFormatter();

我想要这样的东西:

.appendPattern( "[yyyy[-][/]MM[-][/]dd['T'][ ]HH:mm[:][.]ss[.][SSSSSS][Z][X]]")

但是上面的模式需要 6 微秒的数字。

最佳答案

您可以使用像这样的“精彩”黑客来解析您的可变分数:

DateTimeFormatter dateTimeFormatter=DateTimeFormatter.ofPattern("[yyyy[-][ ]MM[-][ ]dd]['T'][' '][HH:mm[:][.]ss][.][SSSSSS][SSSSS][SSSS][SSS][SS][S][Z][X]");

关于Java DateTimeFormatter 分数模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52227786/

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