| | |
| | | } |
| | | |
| | | /** |
| | | * 获取当前UTC+8时间的ISO 8601格式字符串 (例如: 2018-02-12T15:30:20+08:00) |
| | | * |
| | | * @return 当前UTC+8时间的ISO 8601格式字符串 |
| | | */ |
| | | public static String getUtc8Time() |
| | | { |
| | | return OffsetDateTime.now(ZoneOffset.of("+8")).format(DateTimeFormatter.ISO_OFFSET_DATE_TIME); |
| | | } |
| | | |
| | | /** |
| | | * 获取当前UTC时间的ISO 8601格式字符串 (例如: 2018-05-26T00:35:30Z) |
| | | * |
| | | * @return 当前UTC时间的ISO 8601格式字符串 |
| | | */ |
| | | public static String getUtcTime() |
| | | { |
| | | return Instant.now().toString(); |
| | | } |
| | | |
| | | /** |
| | | * 将指定日期转换为UTC时间的ISO 8601格式字符串 (例如: 2018-05-26T00:35:30Z) |
| | | * |
| | | * @param date 指定日期 |
| | | * @return UTC时间的ISO 8601格式字符串 |
| | | */ |
| | | public static String getUtcTime(Date date) |
| | | { |
| | | return date.toInstant().toString(); |
| | | } |
| | | |
| | | /** |
| | | * 计算相差天数 |
| | | */ |
| | | public static int differentDaysByMillisecond(Date date1, Date date2) |