SimpleDateFormat类的日期转化格式

SimpleDateFormat sdf = new SimpleDateFormat(“yyyy-MM-dd hh:mm:ss”)

字符串"yyyy-MM-dd hh:mm:ss":

yyyy : 代表年(不去区分大小写) 如: 2010

    "y" , "yyy" , "yyyy" 匹配的都是4位完整的年 如 : "2010

    "yy"  匹配的是年分的后两位 如 : "10"

    超过4位,会在年份前面加"0"补位 如 "YYYYY"对应 "02010"

MM : 代表月(只能使用大写) 如:9月

    "M" 对应 "9"

    "MM" 对应 "09"

    "MMM" 对应 "Sep"

    "MMMM" 对应 "Sep"

    超出3位,仍然对应 "September"

    

dd : 代表日(只能使用小写) 如:13号

    "d" , "dd" 都对应 "13"

    超出2位,会在数字前面加"0"补位. 例如 "dddd" 对应 "0013"

hh : 代表时(区分大小写,大写为24进制计时,小写为12进制计时) 如:15时

    "H" , "HH" 都对应 "15" , 超出2位,会在数字前面加"0"补位. 例如 "HHHH" 对应 "0015"

    "h" 对应 "3"

    "hh" 对应 "03" , 超出2位,会在数字前面加"0"补位. 例如 "hhhh" 对应 "0003"

mm : 代表分(只能使用小写) 如:32分

    "m" , "mm" 都对应 "32" ,  超出2位,会在数字前面加"0"补位. 例如 "mmmm" 对应 "0032"

ss : 代表秒(只能使用小写) 如:15秒

    "s" , "ss" 都对应 "15" , 超出2位,会在数字前面加"0"补位. 例如 "ssss" 对应 "0015"

参考文章:https://www.cnblogs.com/jyiqing/p/6858224.html

猜你喜欢

转载自blog.csdn.net/weixin_40569991/article/details/107764599