Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Ciąg do znacznika czasu w MySQL

UNIX_TIMESTAMP() załatwia sprawę:

SELECT UNIX_TIMESTAMP('2011-12-21 14:20:00');

Jednak UNIX_TIMESTAMP() funkcja przyjmuje tylko standardowo sformatowaną datę MySQL. Jeśli chcesz używać notacji AM/PM, musisz użyć STR_TO_DATE najpierw tak:

SELECT UNIX_TIMESTAMP(
    STR_TO_DATE('2011-12-21 02:20pm', '%Y-%m-%d %h:%i%p')
);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przetwarzaj klauzulę SELECT zapytań SQL do tablicy PHP

  2. Jak znaleźć nazwę użytkownika i hasło do bazy danych mysql?

  3. Różnica między SET autocommit=1 i START TRANSACTION w mysql (Czy coś przeoczyłem?)

  4. Jak mogę wysłać zapytanie do bazy danych MySQL z aplikacji Rails bez modeli?

  5. MySQL Dołącz tam, gdzie nie istnieje