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

Comment faire fonctionner minuit en PHP pour tronquer l'heure ?

Cela ne règle pas l'heure à minuit :

new DateTime('first day of -1 month midnight')

C’est comme si midnight n’existait pas. Testé en PHP 7.3.33 et PHP 8.2.4.

La documentation sur le format de l'heure n'est pas très claire. Mais même si je prends directement un exemple, le comportement sera différent :

echo (new DateTime('yesterday noon'))->format('Y-m-d h:m');

Ne pas afficher midi, le champ des minutes est différent de zéro.

J'ai modifié ce qui précède pour parler de minutes. Midi disponible pour i 访问,而不是 m。我试图纠正它,但是,正如评论所示,我做得不正确,导致了混乱。 12 确实是 HH. Je veux dire minuit.

P粉288069045P粉288069045172 Il y a quelques jours318

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

  • P粉545218185

    P粉5452181852024-04-04 09:20:50

    h donne des valeurs de 01 à 12

    H donne des valeurs de 00 à 23 et doit être utilisé ici

    répondre
    0
  • Annulerrépondre