xuanyuan000000 发表于 2008-03-07 11:20

时间

在informix中日期类型(date)怎样转换为日期时间(datetime)

liaosnet 发表于 2008-03-07 14:39

原帖由 xuanyuan000000 于 2008-3-7 11:20 发表 http://bbs.chinaunix.net/images/common/back.gif
在informix中日期类型(date)怎样转换为日期时间(datetime)

??那转?SQL??字段定义??

ivhb 发表于 2008-03-07 15:37

原帖由 xuanyuan000000 于 2008-3-7 11:20 发表 http://bbs.chinaunix.net/images/common/back.gif
在informix中日期类型(date)怎样转换为日期时间(datetime)

select to_date (to_char (today, '%y%m%d'), '%y%m%d')
from systables
;

xuanyuan000000 发表于 2008-03-07 17:47

回复 #3 ivhb 的帖子

能否提供多点时间日期的格式吗?好像现在日期的格式是yyMMdd就可以,如果是yyyyMMdd就不行了

ivhb 发表于 2008-03-07 19:03

具体的格式串控制可以参考
informix gls guide

xuanyuan000000 发表于 2008-03-08 09:49

回复 #5 ivhb 的帖子

我看了这本书,里面有格式:‘%m/%d/%y’。
我想将‘2008-01-01’换成这种格式,但老是有语法错误,要不就是格式不是我想要的。

ivhb 发表于 2008-03-08 11:02

原帖由 xuanyuan000000 于 2008-3-8 09:49 发表 http://bbs.chinaunix.net/images/common/back.gif
我看了这本书,里面有格式:‘%m/%d/%y’。
我想将‘2008-01-01’换成这种格式,但老是有语法错误,要不就是格式不是我想要的。
'%y-%m-%d'

ivhb 发表于 2008-03-08 11:04

我好想弄错了,你稍等,我给你查一下

ivhb 发表于 2008-03-08 11:07

select to_date ('2008-01-01', '%iy-%m-%d') from systables;

xuanyuan000000 发表于 2008-03-08 11:44

回复 #9 ivhb 的帖子

我这边出来的效果是2008-01-01 00:00:00,我想要的结果是01/01/08.
页: [1] 2
查看完整版本: 时间