org.apache.brooklyn.util.time.Time.parseDate()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(2.0k)|赞(0)|评价(0)|浏览(152)

本文整理了Java中org.apache.brooklyn.util.time.Time.parseDate()方法的一些代码示例,展示了Time.parseDate()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Time.parseDate()方法的具体详情如下:
包路径:org.apache.brooklyn.util.time.Time
类名称:Time
方法名:parseDate

Time.parseDate介绍

[英]As #parseCalendar(String) but returning a Date, (i.e. a record where the time zone has been applied and forgotten).
[中]作为#parseCalendar(字符串),但返回一个日期(即应用并忘记时区的记录)。

代码示例

代码示例来源:origin: org.apache.brooklyn/brooklyn-utils-common

@Override
  public Date apply(final String input) {
    return Time.parseDate(input);
  }
});

代码示例来源:origin: org.apache.brooklyn/brooklyn-rest-resources

private Date parseDate(String toParse, Date def) {
  return Strings.isBlank(toParse) ? def : Time.parseDate(toParse);
}

代码示例来源:origin: org.apache.brooklyn/brooklyn-utils-common

private void assertDatesParseToEqual(String input, String expected) {
  Assert.assertEquals(Time.parseDate(input).toString(), Time.parseDate(expected).toString(), "for: "+input+" ("+expected+")");
}

代码示例来源:origin: org.apache.brooklyn/brooklyn-utils-common

@Test
public void testMakeDateString() {
  String in1 = "2015-06-15T12:34:56";
  Date d1 = Time.parseDate(in1);
  Assert.assertEquals(Time.makeDateString(d1), in1.replace('T', ' ')+".000");
  
  String in2 = "2015-06-15T12:34:56Z";
  Date d2 = Time.parseDate(in2);
  Assert.assertEquals(Time.makeDateString(d2, Time.DATE_FORMAT_ISO8601, Time.getTimeZone("UTC")), in1+".000+0000");
}

代码示例来源:origin: org.apache.brooklyn/brooklyn-utils-common

assertDatesParseToEqual(""+Time.parseDate("20150604").getTime(), "2015-06-04");
assertDatesParseToEqual("20150604080012", "2015-06-04-080012");
assertDatesParseToEqual("0", "1970-1-1 UTC");
Assert.assertEquals(Time.parseDate("2012-2-29").getTime(), Time.parseDate("2012-3-1").getTime() - 24*60*60*1000);
Assert.assertEquals(Time.parseDate("2013-2-29").getTime(), Time.parseDate("2013-3-1").getTime());

相关文章