PHP Oracle将日期从yyyy转换为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)不是有效月份

我的arrival_date是DATE类型。


看格式..你通过格式为mm/dd/yyyy 2015-02-10无法工作。 而是使用:

to_date('02/10/2015', 'mm/dd/yyyy')
链接地址: http://www.djcxy.com/p/36955.html

上一篇: PHP Oracle convert date to mm/dd/yyyy from yyyy

下一篇: Comparison between dates in SQL using to