PHP Oracle 将日期从 yyyy-mm-dd 转换为 mm/dd/yyyy
PHP Oracle convert date to mm/dd/yyyy from yyyy-mm-dd
我正在以 yyyy-mm-dd 格式显示日期。
select id,notes,TO_CHAR(arrival_date,'yyyy-mm-dd') requested_date
from orders where id = 51;
用户使用 javascript 弹出式日历更改日期,然后提交更改。
update orders
set arrival_date = to_date('2015-02-10','mm/dd/yyyy')
where id='51';
我用 '2015-02-10'
替换了 $requested_date
以在 Toad 中测试并得到
ORA-(01843)not a valid month
我的arrival_date是DATE
类型。
查看格式.. 您传递 2015-02-10
的格式 mm/dd/yyyy
无效。而是使用 :
to_date('02/10/2015', 'mm/dd/yyyy')
我正在以 yyyy-mm-dd 格式显示日期。
select id,notes,TO_CHAR(arrival_date,'yyyy-mm-dd') requested_date
from orders where id = 51;
用户使用 javascript 弹出式日历更改日期,然后提交更改。
update orders
set arrival_date = to_date('2015-02-10','mm/dd/yyyy')
where id='51';
我用 '2015-02-10'
替换了 $requested_date
以在 Toad 中测试并得到
ORA-(01843)not a valid month
我的arrival_date是DATE
类型。
查看格式.. 您传递 2015-02-10
的格式 mm/dd/yyyy
无效。而是使用 :
to_date('02/10/2015', 'mm/dd/yyyy')