Domanda

Devo interrogare MySQL per la data corrente (da PHP) in YYYY-MM-DD formato ... chiunque?

È stato utile?

Soluzione

Mysql:

Puoi fare nella query:

select curdate()

PHP

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

Se vuoi passare il tuo formato di data:

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

Altri suggerimenti

date("Y-m-d") Dovrebbe darti la data corrente in quel formato.

SELECT CURDATE();

La funzione che penso che tu stia cercando è

$datetime = strtotime($MySQLDateResponse);

$ Mysqldatresponse è la data in cui torni da mysql. Questo ti darà un timestamp PHP. Puoi quindi convertire quel timestamp in qualsiasi formato di data desideri. Per quello che hai elencato è

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

Spero possa aiutare

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top