2013-11-23 11 views

Odpowiedz

23

Nie trzeba powtarzać te identyfikatory formatu. Dla yyyy po prostu trzeba mieć Y itp

gmdate('Y-m-d h:i:s \G\M\T', time()); 

w rzeczywistości nawet nie trzeba dać mu czas domyślny, jeśli chcesz aktualny czas

gmdate('Y-m-d h:i:s \G\M\T'); // This is fine for your purpose 

Manual

Możesz uzyskać listę identyfikatorów Here

+0

Hej, dziękuję za szybką odpowiedź. Teraz działa. – clu3Less

0

Powtarzasz y,m,d.

Zamiast

gmdate('yyyy-mm-dd hh:mm:ss \G\M\T', time()); 

należy go używać jak

gmdate('Y-m-d h:m:s \G\M\T', time()); 
2

Ty wybrał format czasu źle

<?php 
date_default_timezone_set('GMT'); 

echo date("Y-m-d,h:m:s"); 
?> 
1

Zastosowanie poniżej funkcji daty, aby uzyskać aktualny czas w formacie MySQL/(Zgodnie z wnioskiem na pytanie również)

echo date("Y-m-d H:i:s", time());