Question

J'ai besoin d'interroger MySQL pour la date actuelle (de PHP) dans YYYY-MM-DD format ... quelqu'un?

Était-ce utile?

La solution

Mysql:

Vous pouvez faire dans Query:

select curdate()

Php

echo date('Y-m-d');

Si vous souhaitez passer votre propre format de date:

echo date('Y-m-d', strtotime($your_date));

Autres conseils

date("Y-m-d") devrait vous donner la date actuelle dans ce format.

SELECT CURDATE();

La fonction que je pense que vous recherchez est

$datetime = strtotime($MySQLDateResponse);

$ MysqldatResponse étant la date de retour de MySQL. Cela vous donnera un horodatage PHP. Vous pouvez ensuite convertir cet horodatage en n'importe quel format de date que vous souhaitez. Pour celui que vous avez énuméré, c'est

date("Y-m-d", $datetime);

J'espère que cela pourra aider

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top