成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - 新手求教,當(dāng)前時(shí)間問(wèn)題?

瀏覽:178日期:2024-01-17 13:29:15

問(wèn)題描述

代碼如下:

SimpleDateFormat std = new SimpleDateFormat('yyyy-mm-dd hh:mm:ss');System.out.println(std.format(new Date()));

為什么輸出之后是2017-11-24 10:11:28, 2017-13-24 10:13:27.....等等之類的,好奇怪

每運(yùn)行一次加一個(gè)月

完整代碼:

java - 新手求教,當(dāng)前時(shí)間問(wèn)題?

問(wèn)題解答

回答1:

yyyy-mm-dd改成yyyy-MM-dd,是大寫(xiě)!!!大寫(xiě)標(biāo)識(shí)月份!!!

回答2:

yyyy是完整的西元年,MM(大寫(xiě))是月份,dd是日期, 至于hh:mm:ss ,為什么有的格式大寫(xiě),有的格式小寫(xiě),那是怕避免混淆,例如MM是月份,mm是分;HH是24小時(shí)制,而hh是12小時(shí)制

回答3:

小寫(xiě)的m代表分鐘,所以每分鐘都會(huì)變,換成 大寫(xiě)的M就行

標(biāo)簽: java