如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 270 编程语言
对于Java中的日期时间格式化,是经常常见的一种,而在时间格式化时“年-月-日 时-分-秒”是什么,是“YYYY-MM-DD HH:MM:SS”,还是“yyyy-mm-dd hh:mm:ss”,还是两者都错呢?针对这两个情况,分别进行验证,
下面将做详细的描述
第一步,做项目时,我碰到这种情况,时间格式化时由于字符格式化的字符不对,导致时间格式化出现错误,比如以下:
第二步,在代码中设置时
SimpleDateFormat simpleDate = new SimpleDateFormat("YYYY-MM-DD HH:MM:SS");
第三步,但是,格式化的日期是"2015-03-22 10:20:11.0",格式化后的日期:
“格式化后:2015-12-362 10:12:11”,月份、日期和分钟都不对
第四步,将“YYYY-MM-DD HH:MM:SS”修改成“YYYY-MM-dd HH:MM:SS”,"2015-03-22 10:20:11.0"格式化成“2015-12-28 10:12:11”,月份、日期和分钟还是不对
第五步,现在,将分钟的格式转换成小写字母,“YYYY-MM-dd HH:MM:SS”修改成“YYYY-MM-dd HH:mm:SS”,结果"2015-03-22 10:20:11.0"格式化成“2015-12-28 10:20:11”,只有月份和日期不对
第六步,将年份中的格式化“YYYY”修改成“yyyy”,重新运行后,“2015-03-22 10:20:11.0”转换成“2015-03-22 10:20:11”,至此日期时间格式化的结果才符合要求
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
如何快速学习:[1]Swift编程语言,Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Ojective-C*共同运行于MacOS和iOS平台,用于搭建基于苹果平台的应用程......
2023-03-17 270 编程语言
web图表开发工具FineReport:[11]连续分组,数据库表数据是按照时间先后录入的,查询的时候希望按照时间先后,某个字段连续相同的话就合并起来显示,这样的报表可以通过相邻连续分组来实现。......
2023-03-17 499 编程语言