阿里妈妈,帮你实现网络赚钱梦,流量变成现金!
11-06
25

Informix的日期函数

给力技术 - 给您提供最新最全的Web资源 IDS 包含两种“日期”数据类型。一种是 DATE,另一种是 DATETIME。DATE 表示一天,而 DATETIME 表示一个特定的时刻,其精度可以从年到秒。IDS 提供了以下函数来操纵这些类型:

DATE(VARCHAR(10)) 返回 DATE 类型
该函数以一个字符串变量为参数,其格式由环境变量 DBDATE 指定,并返回一个 DATE 类型。US English 地区的缺省格式是“MDY4/”。

DATE(DATETIME) 返回 DATE 类型
这个函数与上一个函数相同,但是其输入参数是可以为任意精度的 DATETIME。

DATE(INTEGER) 返回 DATE 类型
INTEGER 参数表示从 1899 年 12 月 31 日以来的天数。

DAY(DATE) 返回 INTEGER 类型
DAY 函数返回月中的日,格式为 INTEGER。

DAY(DATETIME)
与上一个函数相同,只是这个函数的输入参数为任意精度的 DATETIME。

EXTEND(DATE, precision) 返回 DATETIME 类型
EXTEND 函数调整 DATE 参数的精度,并返回适当的 DATETIME。由于说起来有点儿模糊,这里举一个例子:
EXTEND(DATE(1), YEAR TO SECOND)

EXTEND(DATETIME, precision) 返回 DATETIME 类型
与上一个函数相同,但操作的对象是一个 DATETIME,而不是一个 DATE。

MONTH(DATE) 返回 INTEGER 类型
MONTH 从参数 DATE 中提取出月份。

MONTH(DATETIME) 返回 INTEGER 类型
该函数从任意精度的 DATETIME 中提取出月份。

WEEKDAY(DATE) 返回 INTEGER 类型
WEEKDAY 函数根据指定的 DATE 返回一个 INTEGER,表示星期几。0 表示星期天,6 表示星期六。

WEEKDAY(DATETIME) 返回 INTEGER 类型
与上一个函数相同,但操作对象是 DATETIME。

YEAR(DATE) 返回 INTEGER 类型
该函数从指定的参数 DATE 中提取出年份。

YEAR(DATETIME) 返回 INTEGER 类型
与上一个函数相同,但操作对象是 DATETIME。

MDY(INTEGER, INTEGER, INTEGER) 返回 DATE 类型
该函数根据三个 INTEGER 参数创建一个 DATE。这些参数分别指定月、日和年

[本日志由 老狼 于 2011-06-26 10:03 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
文章标签: informix 数据库
网摘收录:
相关日志:
雷小虎
回复回复雷小虎[2011-06-27 05:24 AM | | | del]
最近更新频繁啊~~~~~~~~~~~~~
回复来自 老狼 的评论 老狼 于 2011-06-28 09:31 AM 回复
这里也不能荒废啊~
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 支持Gravatar头像.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.