我可以摆脱这个问题,但现在找不到答案的正确性。
是否可以在DateTimeFormatter上转换DateFormat?
DateFormat dateFormat = new SimpleDateFormat("MM/dd/yy HH:mm:ss", Locale.getDefault);
我想做类似的事情:
DateTimeFormatter.ofPattern((String)dateFormatter);
或
(DateTimeFormatter)dateFormatter;
或者是否有一种方法可以获取在DateFormat中构成格式的字符串?
我想这样做是因为我已经读到DateTimeFormater是Java8 +处理Date的新方法,并且我需要保留旧的方法,因为在项目中很多地方都使用了它。
谢谢!
答案 0 :(得分:3)
您可以使用以下代码。
DateTimeFormatter dateTimeFormatter =
DateTimeFormatter.ofPattern(((SimpleDateFormat) dateFormat).toPattern());