java - 新手求教,当前时间问题?
巴扎黑
巴扎黑 2017-04-18 10:51:47
0
3
605

代码如下:

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.....等等之类的,好奇怪

每运行一次加一个月

完整代码:

巴扎黑
巴扎黑

répondre à tous(3)
刘奇

Changez aaaa-mm-jj en aaaa-MM-jj, qui est en majuscules !!! Les majuscules indiquent le mois !!!

PHPzhong

aaaa est l'année complète de la dynastie des Yuan occidentaux, MM (majuscule) est le mois et jj est la date Quant à hh:mm:ss, pourquoi certains formats sont-ils en majuscules et d'autres en minuscules ? Par exemple, MM est le mois. mm est les minutes ; HH est le format 24 heures et hh est le format 12 heures

.
PHPzhong

Le m minuscule représente les minutes, il changera donc toutes les minutes, il suffit de le changer en M majuscule

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal