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日