时间格式转换
时间格式转换
前言
提示:主要记录时间格式转换:
例如:2020-11-10 00:00:00 转 2020-11-10T00:00:00.000Z
提示:以下是本篇文章正文内容,下面案例可供参考
一、年月日时分秒转UTC格式
代码如下(示例):
/**
* 年月日时分秒转UTC格式方法
* @param args
*/
public static void main(String[] args) {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat utcTime = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
Date date = new Date();
String str = "2020-11-10 00:30:00";
try {
date = simpleDateFormat.parse(str);
String format = utcTime.format(date);
System.err.println("UTC时间格式"+format);
} catch (ParseException e) {
e.printStackTrace();
}
}
输出:UTC时间格式2020-11-10T00:30:00.000Z。
2.UTC格式转年月日时分秒
代码如下(示例):
/**
* UTC格式转年月日时分秒方法
* @param args
*
*/
public static void main(String[] args) {
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat utcTime = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
Date date = new Date();
String str = "2020-11-10T00:30:00.000Z";
try {
date = utcTime.parse(str);
String format = simpleDateFormat.format(date);
System.err.println("年月日时分秒时间格式:"+format);
} catch (ParseException e) {
e.printStackTrace();
}
}
输出:年月日时分秒时间格式:2020-11-10 00:30:00
还没有评论,来说两句吧...