日期(字符串)已弃用
The Date(String) is deprecated
我的 Date
构造函数 已弃用 并以黄色突出显示。
如何使用 Calendar.Set()
来解决这个问题。我都打电话给 import java.util.Calendar
;和 date
。
代码如下。提前致谢。
Format f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss z");
Date d = new Date(f.format(geoState.getString("fireTime")));
temp.setFireTime(d);
使用DateFormat.parse
方法将String
转换为Date
String string = "January 2, 2010";
DateFormat format = new SimpleDateFormat("MMMM d, yyyy", Locale.ENGLISH);
Date date = format.parse(string);
System.out.println(date);
在你的情况下它会是这样的
DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss z");
Date date = format.parse(geoState.getString("fireTime"));
temp.setFireTime(date);
我在将我的项目迁移到 Java11 时遇到了同样的问题。这是答案
新日期("08/10/2020");
至
DateFormat.getDateInstance().parse("08/10/2020")
我的 Date
构造函数 已弃用 并以黄色突出显示。
如何使用 Calendar.Set()
来解决这个问题。我都打电话给 import java.util.Calendar
;和 date
。
代码如下。提前致谢。
Format f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss z");
Date d = new Date(f.format(geoState.getString("fireTime")));
temp.setFireTime(d);
使用DateFormat.parse
方法将String
转换为Date
String string = "January 2, 2010";
DateFormat format = new SimpleDateFormat("MMMM d, yyyy", Locale.ENGLISH);
Date date = format.parse(string);
System.out.println(date);
在你的情况下它会是这样的
DateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss z");
Date date = format.parse(geoState.getString("fireTime"));
temp.setFireTime(date);
我在将我的项目迁移到 Java11 时遇到了同样的问题。这是答案
新日期("08/10/2020");
至
DateFormat.getDateInstance().parse("08/10/2020")