java date HHmmss hhmmss

系统交互时,用到时间流水号的设计,出现时间流水号相同的情况,故对时间格式化各种情况做了研究

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毫秒  

---------------------
作者:bidewang_wolf
来源:CSDN
原文:https://blog.csdn.net/bidewang_wolf/article/details/56014299
版权声明:本文为博主原创文章,转载请附上博文链接!

原文地址:https://www.cnblogs.com/kakaisgood/p/10341888.html