3

date是否可以在以下格式中打印Informix DB

May 19 1993 12:00AM?

考虑下面的例子,

如果我拍摄以下查询,

select sysdate from systables;

它显示为,

2017-12-15 05:00:47.24318

但我希望输出打印为,

Dec 15 2017 05:00AM
4

1 回答 1

4

IBM Informix 在线手册的参考:此处为
TO_CHAR 函数 此处为
GL_DATETIME

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                                 
于 2017-12-15T10:48:30.573 回答