日期串解析:DATEPARSE()
更新时间: 2022-10-11 17:10:51
1. 概述
用途:将字符串转成指定格式的日期
语法:DATEPARSE(格式串,字符串)
- 格式串:数据库中日期的类型,例如订单表中[订单日期]格式为[2017-02-14],则格式串类型为[yyyy-mm-dd](y为年,m为月,d为日),若[发货日期]格式为[03/12 2019],则格式串类型为[mm/dd yyyy]
- 字符串:想要转换的日期或日期型表达式(必须为字符串形式)
2. 示例
若用户数据库中日期为非标准格式的字符串形式(除yyyy-mm-dd hh:mi:ss以外),在本产品中无法直接转换成日期形式时,可使用DATEPARSE函数,将数据库的日期形式的字符串转换为有数的日期类型
假设有订单表如下:
序号 | 产品名称 | 发货日期(字符串) |
---|---|---|
1 | 家具 | 1988-08-31 |
2 | 电器 | 1988-09-11 |
3 | 金属 | 1990-03-16 |
这时,转换为本产品中的日期格式,可以在计算字段的输入框中输入:DATEPARSE("yyyy-mm-dd",[发货日期])
其结果展示为日期形式:
序号 | 产品名称 | 发货日期(字符串) | 名称(dateparse) |
---|---|---|---|
1 | 家具 | 1988-08-31 | 1988年08月31日 |
2 | 电器 | 1988-09-11 | 1988年09月11日 |
3 | 金属 | 1990-03-16 | 1990年03月16日 |