我最近在调用接口的时候遇见了一个很少见的时间格式yyyy-MM-dd'T'HH:mm:ss,所以总结了一下格式之间的转换
//时间格式 yyyy-MM-dd HH:mm:ss 转换为 yyyy-MM-dd'T'HH:mm:ss
String testDate = "2023-01-05 15:15:12"; //String类型
Date test = DateUtil.parse(testDate); //String类型 先转换为date类型
SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss"); //格式化
String DTString = s.format(test);
注意:yyyy-MM-dd'T'HH:mm:ss 中间的引号不能少
还有一种格式 yyyy-MM-dd'T'HH:mm:ss.SSS'Z' 也可以转换文章来源:https://www.toymoban.com/news/detail-595563.html
不可以使用s.parse(String param);文章来源地址https://www.toymoban.com/news/detail-595563.html
到了这里,关于Java 时间格式由yyyy-MM-dd HH:mm:ss 转换为 yyyy-MM-dd‘T‘HH:mm:ss的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!