1. 函数释义
类别 | 描述 |
---|---|
函数写法 | TODATE() |
函数作用 | 将各种日期形式的参数转换为日期类型 |
参数说明 | 只有一个参数的情况: 如果参数是日期型,那么直接返回该参数 如果参数是以从 1970 年 1 月 1 日 0 时 0 分 0 秒开始的毫秒数,那么返回对应的时间 如果参数是日期格式的文本,那么返回这个文本对应的日期,即文本转日期 有两个参数的情况: 第一个参数是一个日期格式的文本,第二个参数是用来解析日期的格式 有三个参数的情况: 第一个参数是一个日期格式的文本,第二个参数是用来解析日期的格式,第三个参数为解析日期的语言,如:zh(中文),en(英文) |
参数个数 | 1 或 2或3 |
参数类型 | 日期 / 数值 / 文本 |
返回值类型 | 日期 |
下表中是一些简单的公式示例:
公式 | 结果 |
---|---|
TODATE(DATE(2007,12,12)) | 参数是日期型返回:2007-12-12 |
TODATE(1023542354746) | 参数是毫秒数返回:2002-06-08 21:19:14 |
TODATE("2007/10/15") | 参数是日期文本:2007-10-15 |
TODATE("1/15/07","MM/dd/yy") | 两个参数的情况返回:2007-01-15 |
TODATE("星期一1/15/07","EEEMM/dd/yy","zh") | 三个参数的情况返回:2007-01-15 |
2. 示例
例如,想要获取前一天的日期,可以使用公式:TODATE([订单开始时间]-1),如下图所示: