本文整理了Java中com.cloud.utils.DateUtil.parseTZDateString()
方法的一些代码示例,展示了DateUtil.parseTZDateString()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。DateUtil.parseTZDateString()
方法的具体详情如下:
包路径:com.cloud.utils.DateUtil
类名称:DateUtil
方法名:parseTZDateString
暂无
代码示例来源:origin: apache/cloudstack
@Test
public void zonedTimeFormat() throws ParseException {
Date time = new Date();
DateFormat dfDate = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ssZ");
String str = dfDate.format(time);
Date dtParsed = DateUtil.parseTZDateString(str);
assertEquals(str, time.toString(), dtParsed.toString());
}
代码示例来源:origin: apache/cloudstack
@Test
public void zonedTimeFormatLegacy() throws ParseException {
Date time = new Date();
DateFormat dfDate = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'Z");
String str = dfDate.format(time);
Date dtParsed = DateUtil.parseTZDateString(str);
assertEquals(str, time.toString(), dtParsed.toString());
}
代码示例来源:origin: apache/cloudstack
field.set(cmdObj, DateUtil.parseTZDateString(paramObj.toString()));
break;
case MAP:
代码示例来源:origin: apache/cloudstack
@Test
public void zonedTimeFormatIsoOffsetDateTimeMs() throws ParseException {
Instant moment = Instant.now();
Date time = Date.from(moment);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSSSSX");
String str = OffsetDateTime.ofInstant(moment, ZoneId.systemDefault()).format(formatter);
Date dtParsed = DateUtil.parseTZDateString(str);
assertEquals(str, time.toString(), dtParsed.toString());
}
代码示例来源:origin: apache/cloudstack
@Test
public void zonedTimeFormatIsoNoColonZMs() throws ParseException {
Instant moment = Instant.now();
Date time = Date.from(moment);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSSSSZ");
String str = OffsetDateTime.ofInstant(moment, ZoneId.systemDefault()).format(formatter);
Date dtParsed = DateUtil.parseTZDateString(str);
assertEquals(str, time.toString(), dtParsed.toString());
}
}
代码示例来源:origin: apache/cloudstack
@Test
public void zonedTimeFormatIsoInstant() throws ParseException {
Instant moment = Instant.now();
Date time = Date.from(moment);
String str = OffsetDateTime.ofInstant(moment, ZoneId.systemDefault()).format(DateTimeFormatter.ISO_INSTANT);
Date dtParsed = DateUtil.parseTZDateString(str);
assertEquals(str, time.toString(), dtParsed.toString());
}
代码示例来源:origin: apache/cloudstack
@Test
public void zonedTimeFormatIsoInstantMs() throws ParseException {
Instant moment = Instant.now();
Date time = Date.from(moment);
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'HH:mm:ss.SSSSSS'Z'");
String str = OffsetDateTime.ofInstant(moment, ZoneId.of("UTC")).format(formatter);
Date dtParsed = DateUtil.parseTZDateString(str);
assertEquals(str, time.toString(), dtParsed.toString());
}
代码示例来源:origin: apache/cloudstack
@Test
public void zonedTimeFormatIsoOffsetDateTime() throws ParseException {
Instant moment = Instant.now();
Date time = Date.from(moment);
String str = OffsetDateTime.ofInstant(moment, ZoneId.systemDefault()).format(DateTimeFormatter.ISO_OFFSET_DATE_TIME);
Date dtParsed = DateUtil.parseTZDateString(str);
assertEquals(str, time.toString(), dtParsed.toString());
}
代码示例来源:origin: apache/cloudstack
expiresTS = DateUtil.parseTZDateString(expires);
} catch (final ParseException pe) {
s_logger.debug("Incorrect date format for Expires parameter", pe);
内容来源于网络,如有侵权,请联系作者删除!