搜狗网站seo,秦皇岛建设路小学网站,搜索引擎优化涉及的内容,wordpress模板底部前言
这个时间是什么格式#xff1f;2021-09-02T15:25:03Zjdk1.8
T、Z的含义
2021-09-02T15:25:03Z 中T是表示时间段开始的关键字#xff0c;Z是表示UTC时间#xff08;通用协调时, Universal Time Coordinated#xff09;。
UTC与格林尼治平均时(GMT, Greenwich Mean …前言
这个时间是什么格式2021-09-02T15:25:03Zjdk1.8
T、Z的含义
2021-09-02T15:25:03Z 中T是表示时间段开始的关键字Z是表示UTC时间通用协调时, Universal Time Coordinated。
UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样都与英国伦敦的本地时间相同。
包含T、Z的日期的出处
包含T、Z的日期的出自ISO 8601 Extended Format。ISO 8601 Extended Format 的时间看起来是这样的 YYYY-MM-DDTHH:mm:ss.sssZ。
Z的规律
以Z结尾表示UTC时间(可理解为英国伦敦时间)HH 表示时区比如08表示东八区-HH 表示时区比如-08表示西八区HHmm表示时区比如0800表示东八区-HHmm 表示时区比如-0800表示西八区HH:mm表示时区比如08:00表示东八区-HH:mm 表示时区比如-08:00表示西八区
date format pattern
日期字符串日期格式说明2021-09-02T15:25:03Zyyyy-MM-ddTHH:mm:ssX一个X可以识别Z字符2021-09-02T15:25:03Zyyyy-MM-ddTHH:mm:ssXX两个XX可以识别Z字符2021-09-02T15:25:03Zyyyy-MM-ddTHH:mm:ssXXX三个XXX可以识别Z字符2021-09-02T15:25:0300yyyy-MM-ddTHH:mm:ssX一个X可以识别HH2021-09-02T15:25:03-08yyyy-MM-ddTHH:mm:ssX一个X可以识别-HH2021-09-02T15:25:038000yyyy-MM-ddTHH:mm:ssXX两个X可以识别-HHmm2021-09-02T15:25:03-0800yyyy-MM-ddTHH:mm:ssXX两个X可以识别-HHmm2021-09-02T15:25:0308:00yyyy-MM-ddTHH:mm:ssXXX三个X可以识别-HH:mm2021-09-02T15:25:03-08:00yyyy-MM-ddTHH:mm:ssXXX三个X可以识别-HH:mm
示例
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;public class TestMain {public static void main(String[] args) throws ParseException {SimpleDateFormat df new SimpleDateFormat(yyyy-MM-ddTHH:mm:ssXXX);Date d null;d new SimpleDateFormat(yyyy-MM-ddTHH:mm:ssX).parse(2021-09-01T16:19:10Z);System.out.println(df.format(d));d new SimpleDateFormat(yyyy-MM-ddTHH:mm:ssXX).parse(2021-09-01T16:19:10Z);System.out.println(df.format(d));d new SimpleDateFormat(yyyy-MM-ddTHH:mm:ssXXX).parse(2021-09-01T16:19:10Z);System.out.println(df.format(d));d new SimpleDateFormat(yyyy-MM-ddTHH:mm:ssX).parse(2021-09-01T16:19:10-00);System.out.println(df.format(d));d new SimpleDateFormat(yyyy-MM-ddTHH:mm:ssXX).parse(2021-09-01T16:19:100800);System.out.println(df.format(d));d new SimpleDateFormat(yyyy-MM-ddTHH:mm:ssXXX).parse(2021-09-01T16:19:1008:00);System.out.println(df.format(d));d new SimpleDateFormat(yyyy-MM-ddTHH:mm:ssXXX).parse(2021-09-01T16:19:1008:30);System.out.println(df.format(d));}}输出
2021-09-02T00:19:1008:00
2021-09-02T00:19:1008:00
2021-09-02T00:19:1008:00
2021-09-02T00:19:1008:00
2021-09-01T16:19:1008:00
2021-09-01T16:19:1008:00
2021-09-01T15:49:1008:00参考
【日期、时间】javascript字符串转日期类型 java string类型时间段 转换 date类型