2012-10-17 44 views
1

我从Oracle数据库获取数据并保留日期值为2009年5月27日。我需要通过PHP将这个值插入到mysql数据库中。我需要将日期格式转换为2009-05-27。php将首选日期值转换为mysql日期

任何人都知道它,请让我知道正确的PHP语句为此。

回答

3

使用date()功能

$date = '27-MAY-09'; 
$newData = date('Y-m-d', strtotime($date)); 

php fiddle

+0

非常感谢你Pragnesh。 – DEVEX

1

试试这个

$date1 = "27-MAY-09"; 
$data2 = date("Y-m-d",strtotime($date1)); 
2
$date = DateTime::createFromFormat('j-M-y', $inputDate); 
$newDate = $date->format('Y-m-d'); 

PHP 5.3不早。