我可以摆脱这个问题,但我现在找不到正确的答案。
可以在DateTimeFormatter上转换DateFormat吗?
DateFormat dateFormat = new SimpleDateFormat("MM/dd/yy HH:mm:ss", Locale.getDefault);我想做这样的东西:
DateTimeFormatter.ofPattern((String)dateFormatter);或
(DateTimeFormatter)dateFormatter;或者,有没有一种方法可以获得构成DateFormat格式的字符串?
我之所以这样做,是因为我读到DateTimeFormater是Java8+处理日期的新方法,我需要保留旧的,因为它在项目中已经使用了很多次。
谢谢!
发布于 2018-12-18 17:54:58
您可以使用以下代码。
DateTimeFormatter dateTimeFormatter =
DateTimeFormatter.ofPattern(((SimpleDateFormat) dateFormat).toPattern());https://stackoverflow.com/questions/53830321
复制相似问题