是否可以在 Informix DB
中以下面的格式打印 date
,
1993 年 5 月 19 日凌晨 12:00
?
考虑下面的例子,
如果我执行以下查询,
select sysdate from systables;
它显示为,
2017-12-15 05:00:47.24318
但我希望输出打印为,
Dec 15 2017 05:00AM
最佳答案
IBM Informix 联机手册引用:
TO_CHAR function here
GL_DATETIME here
select sysdate
, to_char(sysdate, '%b %d %Y %R') as _24h
, to_char(sysdate, '%b %d %Y %I:%M%p') as _12h
from sysmaster:sysdual;
(expression) _24h _12h
-----------------------------------------------------------------------------------------------------------------------------------
2017-12-15 07:47:04.0 Dec 15 2017 07:47 Dec 15 2017 07:47AM
关于sql - Informix 中的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47829943/