我得到LocalDateTime
了从创建的对象String
。我想检查该原始字符串是否具有“秒”参数。我的两个输入是:
String a = "2016-06-22T10:01"; //not given
String b = "2016-06-22T10:01:00"; //not given
LocalDateTime dateA = LocalDateTime.parse(a, DateTimeFormatter.ISO_DATE_TIME);
LocalDateTime dateB = LocalDateTime.parse(b, DateTimeFormatter.ISO_DATE_TIME);
问题是我得到dateA
and dateB
,而不是a
and b
。
我尝试了各种方法,例如转换LocalDateTime
并String
找到它的长度。为此,我使用了两种方法。
date.format(DateTimeFormatter.ISO_LOCAL_DATE_TIME).length();
date.toString().length();
但是第一种方法为两者都给出了长度 19 ,而 第二种方法为两者和 给出了长度dateA
16 。dateB
dateA
dateB
我找不到任何方法来区分dateA
和dateB
。