Mysql
 sql >> база данни >  >> RDS >> Mysql

Преобразуване на формат на дата в PHP

Използвайте strtotime() и date():

$originalDate = "Mon Apr 22 2013 12:16:00 GMT+0530 (India Standard Time)" ;
$newDate = date("Y-m-d H:i:s", strtotime($originalDate));

(вижте strtotime и дата документи на сайта на PHP).

или използвайте DateTime:

<?php
$source = "Mon Apr 22 2013 12:16:00 GMT+0530 (India Standard Time)";
$date = new DateTime($source);
echo $date->format("Y-m-d H:i:s"); // 22 2013 12:16:00
echo $date->format("Y-m-d H:i:s"); // 22 2013 12:16:00
?>

ДЕМО



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PyMySQL, използвайки некохерентно поведение на localhost срещу сокет

  2. Какво означава, когато MySQL е в състояние Изпращане на данни?

  3. Как да импортирате MySQL бази данни в командния ред

  4. Разрешението е отказано при монтиране на том на Docker в OSX

  5. Как да се справя с единични кавички в SQL заявка в PHP?