| 发表于:2007-09-27 10:33:452楼 得分:5 |
date(char(char(year),4) ¦ ¦'-' ¦ ¦rtrim(char(char(month),2)) ¦ ¦'-' ¦ ¦char(char(day),2)) --将数字转为字符,再转为指定长度的字符,长度不够的补空格,所以要去空 或 date(substr(char(decimal(year,4)),1,4) ¦ ¦'-' ¦ ¦substr(char(decimal(month,2)),1,2) ¦ ¦'-' ¦ ¦substr(char(decimal(day,2)),1,2)) --将数字转为指定长度的数字,长度不够的前面补0,再转为字符,取年月日相应长度的前面几位字符 | | |
|