Java日期格式化多位数表示规则
来源:互联网 发布:小黑裙香水淘宝 编辑:程序博客网 时间:2024/05/24 01:52
系统交互时,用到时间流水号的设计,出现时间流水号相同的情况,故对时间格式化各种情况做了研究
SimpleDateFormat(format)
format:年月日 yyyyMMdd
时分秒 HHmmss 24小时制
时分秒 hhmmss 12小时制
年月日时分秒 yyyyMMddHHmmss 例 20170215105618
年月日时分秒毫秒 yyyyMMddHHmmssS 例 20170215105618325
一个s表示秒数 当秒数为单位数时 也还是单位数 例 HHmms 第五秒 10125 第十秒 101210
两个s表示秒数 当秒数为单位数时 会自动在前面补零 例 HHmmss 第五秒 101205 第十秒 101210
三个s表示秒数 当秒数为单位数时 会自动在前面补两个零,同时当秒数为双位数时,最后两个s表示双位秒,第一个s只表示占位数字零 例 HHmmsss 第五秒 1012005 第十秒 1012010
一个S(大写)表示毫秒秒数,即三位数 例 HHmmS 1056325 表示10点56分325毫秒
两个S(大写)表示毫秒秒数,即三位数 例 HHmmSS 1056325 表示10点56分325毫秒
三个S(大写)表示毫秒秒数,即三位数 例 HHmmSSS 1056325 表示10点56分325毫秒
四个S(大写)表示毫秒秒数,后三位数表示毫秒数 第一位表示占位数字零 例 HHmmSSSS 10560325 表示10点56分325毫秒
若要表示很长的位数
年月日时分秒毫秒 yyyyMMddHHmmssS yyyyMMddHHmmssSS yyyyMMddHHmmssSSS 任其一即可
年月日时分秒毫秒位数不足 继续扩展位数要注意 不想改变时分秒的排列
一是在s(小写)后面添加多个S(大写)以扩充位数 yyyyMMddHHmmssSSSSS
二是在S(大写)后面添加多个ssS、ssSS、ssSSS 组合方式扩充位数 yyyyMMddHHmmssSSSssS yyyyMMddHHmmssSSSssSSssSSSss
三是若只是添加位数对时间展示规律没有要求可任意在s(小写)或S(大写)前任意添加多位s、S
0 0
- Java日期格式化多位数表示规则
- java格式化小数点位数
- java 中格式化小数位数
- java格式化输出小数位数
- java的日期表示
- Java日期表示
- java 表示当前日期
- java 日期格式化 字符串<->日期
- JAVA格式化时间日期
- java日期格式化
- JAVA格式化日期
- Java日期格式化
- Java日期格式化
- JAVA格式化日期时间
- Java日期格式化
- java日期格式化
- java日期格式化
- java日期格式化
- git笔记
- 0220
- Intel系列CPU架构的发展史
- EM 13CR2 相关问题汇总
- 图的基本存储的基本方式三
- Java日期格式化多位数表示规则
- [Cordova/Phonegap] 打包Cordova App时,合并所有插件的js文件并压缩,提升App加载速度
- javascript 继承详解
- Java 向mysql插入中文数据乱码问题
- 由 B-/B+树看 MySQL索引结构
- docker容器安装配置redis集群
- 大整数排序
- 第一讲:ANSYS入门基础之GUI
- java 记错--继承