给定字符串的java日期格式
以下日期的格式是什么
21-MAY-11 12.00.00.000000000 AM
我在下面试过,但没有成功。有线索吗
DateTimeFormatter formatter_1 = DateTimeFormatter.ofPattern("dd-MMM-yy hh.HH.mm.SSSSSSSSS a");
你可以在下面搜索框中键入要查询的问题!
以下日期的格式是什么
21-MAY-11 12.00.00.000000000 AM
我在下面试过,但没有成功。有线索吗
DateTimeFormatter formatter_1 = DateTimeFormatter.ofPattern("dd-MMM-yy hh.HH.mm.SSSSSSSSS a");
# 1 楼答案
评论中的安迪·特纳是对的
# 2 楼答案
使用这个设置日期时间的格式
# 3 楼答案
没有可以用于它的内置模式。可以用
Locale.ENGLISH
构建一个不区分大小写的DateTimeFormatter
来解析这个字符串演示:
输出:
在这里,您可以使用}到
yy
而不是uu
但是I prefer{y
ONLINE DEMO
了解更多关于
java.time
的信息,以及来自Trail: Date Time的modern Date-Time API**无论出于何种原因,如果您必须坚持使用Java 6或Java 7,您可以使用ThreeTen-Backport来支持大部分Java。Java 6&;的时间功能;7.如果您正在为Android项目工作,并且您的Android API级别仍然不符合Java-8,请选中Java 8+ APIs available through desugaring和How to use ThreeTenABP in Android Project。