【发布时间】:2018-07-26 12:14:12
【问题描述】:
我在这个 dob 键中有 JsonObject 包含日期格式,但我不希望这种格式如何转换它...
String dobDate=String.valueOf(gridData.get("DOB"));
它返回的字符串是:2006-12-31T18:30:00.000Z
但我想将此日期转换为"dd-MM-yyyy"
我怎么能这样做。
【问题讨论】:
-
SimpleDateFormat f= new SimpleDateFormat("dd-MM-yyyy");字符串日期 = f.format(dobDate); System.out.println(date);
-
最好使用
Instant instant = Instant.parse("2006-12-31T18:30:00.000Z");from java.time -
您想要哪个时区的日期?例如,如果您在印度,则您的字符串等于当地时间 2007-01-01T00:00。地球上的任何地方都不会是同一个日期。