gpt4 book ai didi

date - Groovy无法将String解析为Date

转载 作者:行者123 更新时间:2023-12-02 14:00:58 24 4
gpt4 key购买 nike

我想使用Groovy将String解析为Date

但是我无法解析到java.lang.String之后的Date

我的代码如下。

import groovy.time.*

def date = new Date.parse("EEE MMM d HH:mm:ss z yyyy", "Fri Aug 28 11:12:11 +0000 2015")

但是我收到如下错误:
Unparseable date: "Fri Aug 28 11:12:11 +0000 2015". Stacktrace follows:
java.text.ParseException: Unparseable date: "Fri Aug 28 11:12:11 +0000 2015"
at java.text.DateFormat.parse(DateFormat.java:366)

我该如何解析?

最佳答案

您需要设置适当的Locale:

Locale.setDefault(Locale.US)

def date = Date.parse("EEE MMM dd HH:mm:ss Z yyyy", "Fri Aug 28 11:12:11 +0000 2015")

其他错误是 dd而不是 dZ而不是 z

关于date - Groovy无法将String解析为Date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32270595/

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