Znacznik czasu mysql jest w standardowym formacie 2013-02-20 02:25:21, kiedy używam daty ("H: i: s", data) Otrzymuję tę samą nieważną wyjście 18:33:33, jak mogę uzyskać odpowiedni wynik? godziny: minuty: sekundyZnaczniki czasu MySQL i data php()
5
A
Odpowiedz
13
Wskazówka: spróbuj z MySQL DATE_FORMAT
funkcji
SELECT DATE_FORMAT('2013-02-20 02:25:21', '%H:%i:%s');
jeśli chcesz to zrobić tylko z PHP następnie użyć strtotime
date('H:i:s',strtotime('2013-02-20 02:25:21'));
1
14
wykorzystanie tego date('Y-m-d H:i:s',strtotime($date));
0
Spróbuj date('Y-m-d H:i:s',strtotime($date));
0
Spróbuj strptime()
strptime($date,"%H:%M:%S")
+0
@RonaldoMySQLDBA ... Zmieniam łącze do instrukcji PHP .. .Hope to ma więcej sensu. :) – diEcho
Powiązane problemy
- 1. Jak wewnętrznie przechowują znaczniki czasu MySQL?
- 2. Dlaczego znaczniki czasu PHP i JavaScript nie pasują do siebie?
- 3. Tworzenie DATETIME od DATA i CZASU
- 4. MKTIME, data/znacznik czasu PHP RRRR-MM-DD
- 5. Data PHP ("W") a MySQL YEARWEEK (teraz())
- 6. MySQL WYBIERZ GDZIE data-data pasuje do dnia (i niekoniecznie do czasu)
- 7. Datetime vs Data i czas Mysql
- 8. Znaczniki czasu w dzienniku Ant?
- 9. bookshelf.js nie znaczniki czasu pracy
- 10. Znaczniki czasu w dziennikach rozruchu
- 11. Znaczniki czasu jQuery Timeago: Jak wybrać język?
- 12. FreeTDS Format czasu dziwne data
- 13. Python: data, formatowanie czasu
- 14. Znaczniki czasu Laravel() nie tworzą CURRENT_TIMESTAMP
- 15. Dziedziczenie PHP i MySQL
- 16. PHP MySQL - Wybierz wszystko, gdzie data ważności = dzisiejsza data + 7 dni
- 17. Znaczniki czasu: iso8601 vs unix timestamp
- 18. Jak mogę sklonować repozytorium i zachować znaczniki czasu pliku?
- 19. Data utworzenia w MySQL
- 20. Znaczniki czasu Rails na obrazach w CSS
- 21. Synchronizuj znaczniki czasu na wielu urządzeniach
- 22. Data PHP, międzynarodowe nazwy miesięcy?
- 23. Różnica czasu w PHP
- 24. Limit czasu gatewaya przy użyciu narzędzia traefik i php fpm
- 25. Data php/Mysql zapisana jako "0000-00-00"
- 26. W jaki sposób tworzy znaczniki czasu utworu?
- 27. CircleCI: Błąd z spec udziałem znaczniki czasu
- 28. Znaczniki czasu zdarzeń JavaScript nie są spójne.
- 29. PHP-MYSQL: Konwertowanie Uniksowego znacznika czasu na DateTime i vice versa
- 30. CRUD dla MySQL i PHP
datownik w PHP jest liczbą całkowitą reprezentującą liczbę sekund od 01.01.1970. '2013-02-20 02: 25: 21' nie jest datownikiem, jest to format daty o nazwie TIMESTAMP w MySql. W związku z tym musisz najpierw przekształcić wpis w prawidłową datę/znacznik czasu, zanim spróbujesz wydrukować go w innym formacie. Spójrz na 'strtotime': http://www.php.net/manual/en/function.strtotime.php – MatRt