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

Jak przekonwertować datę z jednego formatu na inny?

$input = '03-Dec-10';
$date = DateTime::createFromFormat('d-M-y', $input);
echo $date->format('Ymd'); // or possibly 'Y-m-d'

To wygeneruje 20101203 , co prawdopodobnie jest tym, czego chcesz. Jeśli nie jest to dokładnie to, czego szukasz, zajrzyj tutaj .

Możesz też zrobić odwrotnie:

$input = '20101203';
$date = DateTime::createFromFormat('Ymd', $input);
echo $date->format('d-M-y');


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Automatyczne rozszerzanie listy Pythona o sformatowane dane wyjściowe

  2. Dołącz do podzapytania z doktryną 2 DBAL

  3. Przechowuj wiele wierszy z bazy danych mysql w jednej zmiennej

  4. Jak znaleźć e-mail z więcej niż 2 kropkami za pomocą funkcji REGEXP MySQL?

  5. Zapytanie o interwały dat SQL