Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我从 oracle 数据库中获取了数据,并且日期值保存在 2009 年 5 月 27 日。我需要通过 PHP 将此值插入 mysql 数据库。我需要将日期格式转换为 2009-05-27。
任何人都知道它,请让我知道正确的 php 语句来做到这一点。
使用date()功能
date()
$date = '27-MAY-09'; $newData = date('Y-m-d', strtotime($date));
php小提琴
$date = DateTime::createFromFormat('j-M-y', $inputDate); $newDate = $date->format('Y-m-d');
PHP 5.3 不是更早的版本。
试试这个
$date1 = "27-MAY-09"; $data2 = date("Y-m-d",strtotime($date1));