Maison  >  Questions et réponses  >  le corps du texte

java - 新手求教,当前时间问题?

代码如下:

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

每运行一次加一个月

完整代码:

巴扎黑巴扎黑2743 Il y a quelques jours583

répondre à tous(3)je répondrai

  • 怪我咯

    怪我咯2017-04-18 10:53:47

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

    répondre
    0
  • PHPz

    PHPz2017-04-18 10:53:47

    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

    .

    répondre
    0
  • PHPz

    PHPz2017-04-18 10:53:47

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

    répondre
    0
  • Annulerrépondre