我有一个String日期的表示,我需要从中创建一个Date或一个Calendar对象.我已经通过看Date和CalendarAPI,但没有发现任何可以比创建我自己的丑陋的解析方法做其他.我知道必须有办法,有没有人知道解决方案?
将格式化的String转换为日历的最简单,最简单的方法是什么?例如'dd.MM.yyyy'到日历?
我的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);
Run Code Online (Sandbox Code Playgroud) 我看到很多关于获取GregorianCalendar或Date对象并打印"yyyyMMdd"格式化字符串的问题.
但是,我想走向相反的方向.
我有一个"yyyyMMdd"格式的字符串,我想创建一个GregorianCalendar对象.
我可以很容易地解析这个并调用一系列.set()方法,但我想知道是否有一个光滑和简单的方法.