本章介绍date()函数的多种用法。
从日期时间型数据中取出日期部分。
date(datetimeExp)
备注:
从datetimeExp中取出日期部分的数据。
参数:
datetimeExp |
日期时间型数据。 |
返回值:
日期型
示例:
|
A |
|
1 |
=date(now()) |
2013-12-09 |
相关概念:
描述:
将字符串、整数或长整数转换成日期型数据。
语法:
date(stringExp,format:loc) |
根据format格式将stringExp转换成日期,loc为stringExp的语言,缺省识别为系统语言,失败则返回null。 |
date(stringExp) |
stringExp返回结果要求与配置信息中的日期格式保持一致,如果包含时间,时间部分不转换,失败则返回null。 |
date(year,month,day) |
将整数year,month,day转换成日期型数据,失败则返回null。 |
date(ym,day) |
将整数ym,day转换成日期型数据。 |
date@o(day) |
将整数day转换为日期类型的数据,参数day可以理解为days@o()计算出的值。 |
备注:
将字符串stringExp或整数year,month,day转换成日期型数据。
参数:
format |
格式串。 |
stringExp |
字符串表达式。 |
loc |
语言名,不区分大小写;常用语言名有zh(中文)、en(英文),其他语言请参考A.sort()。 |
year |
整数。 |
month |
整数。 |
day |
整数。 |
ym |
六位数整数,解释为年月。 |
返回值:
日期型
示例:
|
A |
|
1 |
=date("1982-08-09") |
1982-08-09 |
2 |
=date("1982-08-09 10:20:30") |
1982-08-09 |
3 |
=date(1982,08,09) |
1982-08-09 |
4 |
=date(1982,-8,09) |
1981-04-09 |
5 |
=date(1982,18,09) |
6/9/1983 |
6 |
=date("12/28/1972"," MM/dd/yyyy ") |
1972-12-28 |
7 |
=date(189208,08) |
1892-08-08 |
8 |
=date("4 Jul 2001","d MMM yyyy":"en") |
2001-07-04 |
9 |
=date@o(150) |
1970-05-22 |
相关概念:
描述:
返回文件最后被修改的日期时间。
语法:
f.date()
备注:
返回文件f最后修改的日期时间。
参数:
f |
文件对象。 |
返回值:
示例:
|
A |
|
1 |
=file("D://p1.dfx").date() |
"2013-05-02 09:45:08" |
相关概念: