gpt4 book ai didi

java - 创建新类型日期时出错

转载 作者:行者123 更新时间:2023-11-30 09:27:38 24 4
gpt4 key购买 nike

我正在使用以下约定并且在日期我得到该方法已被弃用(有删除日期的行)看到这条消息已弃用。从 JDK 1.1 版开始,由 DateFormat.parse(String s) 取代。

我应该如何在下面的代码中使用它?

else if (typeName.equals("String")) {
return new SwitchInputType<String>(new String("String test"));
}
else if (typeName.equals("Date")) {
return new SwitchInputType<Date>(new -Date-("13:20:00"));
}

问题出在 (new Date("13:20:00"));

当我尝试用

替换它时
return new SwitchInputType<DateFormat>(new DateFormat("13:20:00"));

我收到以下消息:

Cannot instantiate the type DateFormat

我该如何处理?

最佳答案

DateFormat是一个抽象类,所以它不能被实例化。实例化一个 SimpleDateFormat或者使用 DateFormat 中的静态方法喜欢getDateInstance()getTimeInstance() .

关于java - 创建新类型日期时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14484557/

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