云数据迁移 CDM-时间宏变量使用解析:时间变量宏定义具体展示

时间:2024-10-10 17:12:16

时间变量宏定义具体展示

假设当前时间为“2017-10-16 09:00:00”,时间变量宏定义具体如表1所示。

表1 时间变量宏定义具体展示

宏变量

含义

实际显示效果

${dateformat(yyyy-MM-dd)}

以yyyy-MM-dd格式返回当前时间。

2017-10-16

${dateformat(yyyy/MM/dd)}

以yyyy/MM/dd格式返回当前时间。

2017/10/16

${dateformat(yyyy_MM_dd HH:mm:ss)}

以yyyy_MM_dd HH:mm:ss格式返回当前时间。

2017_10_16 09:00:00

${dateformat(yyyy-MM-dd HH:mm:ss, -1, DAY)}

以yyyy-MM-dd HH:mm:ss格式返回时间,时间为当前时间的前一天。

2017-10-15 09:00:00

${timestamp()}

返回当前时间的时间戳,即1970年1月1日(00:00:00 GMT)到当前时间的毫秒数。

1508115600000

${timestamp(-10, MINUTE)}

返回当前时间点10分钟前的时间戳。

1508115000000

${timestamp(dateformat(yyyyMMdd))}

返回今天0点的时间戳。

1508083200000

${timestamp(dateformat(yyyyMMdd,-1,DAY))}

返回昨天0点的时间戳。

1507996800000

${timestamp(dateformat(yyyyMMddHH))}

返回当前整小时的时间戳。

1508115600000

support.huaweicloud.com/bestpractice-cdm/cdm_01_0068.html