AD将whenCreated属性转换为Date

时间:2019-10-21 15:08:20

标签: java spring-ldap

我正在使用Spring Boot LDAP Starter连接到AD。有一个属性whenCreated,它以Zulu格式存储日期时间。

Input : 20111101000413.0Z
Output : 2011-11-01

我尝试了以下代码段,但没有用。

SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
Date cre = null;
try {
     cre = sdf.parse(createdAt);
} catch (ParseException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
}
mp.put("ldap_created_at", cre.toString() );

1 个答案:

答案 0 :(得分:1)

您尝试使用SimpleDateFormat *?

if(input.substring(i,i++)=="\n")){
   space ++;
}