gpt4 book ai didi

java - Joda-Time 找不到类 "forPattern()"

转载 作者:行者123 更新时间:2023-12-01 18:09:16 26 4
gpt4 key购买 nike

我尝试使用 Joda-Time v 2.8.2 格式化日期,我发现的所有类似答案都说使用 forPattern() 方法,但在我使用的版本中,它告诉我没有这样的方法( ),我使用它是否不正确?或者这个方法被弃用了还是什么?如果有的话,用什么方法代替?

相关代码:

static final String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss";


public String timeSince(String dateString) {

org.joda.time.format.DateTimeFormatter formatter =
new DateTimeFormat.forPattern(DATE_FORMAT);
Seconds secondsSince = Seconds.secondsBetween(DateTime.parse(dateString, formatter),
DateTime.now());

...
}

最佳答案

找不到类“forPattern()”是一回事,而告诉我不存在这样的method()是完全不同的事情。

实际发生的情况是 new Class.Function() 是一个语法错误。

所以,java 很困惑,它认为你一定是在尝试调用一个构造函数,所以它告诉你它找不到包含这样一个构造函数的类。

解决方案:删除new

关于java - Joda-Time 找不到类 "forPattern()",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34123911/

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