时间宏配置
时间宏配置#
1.DateTime时间宏,时间单位支持SECOND、MINUTE、HOUR、DAY、WEEK、MONTH、YEAR,取值范围为[-999,999]
${DateTime()} 以yyyy-MM-dd HH:mm:ss格式返回当前时间。
${DateTime(yyyy/MM/dd HH:mm:ss)} 以yyyy/MM/dd HH:mm:ss格式返回当前时间。
${DateTime(-1, WEEK)} 以yyyy-MM-dd HH:mm:ss格式返回时间,时间为当前时间的1周前。
${DateTime(yyyy/MM/dd HH:mm:ss, 5, DAY)} 以yyyy/MM/dd HH:mm:ss格式返回时间,时间为当前时间的5天后。
2.Date时间宏,时间单位支持DAY、WEEK、MONTH、YEAR,取值范围为[-999,999]
${Date()} 以yyyy-MM-dd格式返回当前时间。
${Date(yyyy/MM/dd)} 以yyyy/MM/dd返回当前时间。
${Date(3, DAY)} 以yyyy-MM-dd格式返回时间,时间为当前时间的3天后。
${Date(yyyy/MM/dd, -3, DAY)} 以yyyy/MM/dd格式返回时间,时间为当前时间的3天前。
3.Time时间宏,时间单位支持SECOND、MINUTE、HOUR,取值范围为[-999,999]
${Time()} 以HH:mm:ss格式返回当前时间。
${Time(HH:mm)} 以HH:mm格式返回当前时间。
${Time(-30, MINUTE)} 以HH:mm:ss格式返回时间,时间为当前时间的30分钟前。
${Time(HH:mm, 30, MINUTE)} 以HH:mm格式返回时间,时间为当前时间的30分钟后。
4.TimeStamp时间宏,时间单位支持MILLISECOND、SECOND、MINUTE、HOUR、DAY、WEEK、MONTH、YEAR,取值范围为[-999,999]
${TimeStamp()} 以时间戳(毫秒)格式返回当前时间。
${TimeStamp(date)} 以时间戳(毫秒)格式返回今日0点(00:00:00)的时间戳。
${TimeStamp(-300, MILLISECOND)} 以时间戳(毫秒)格式返回时间,时间为当前时间的300毫秒前。
${TimeStamp(date, 10, HOUR)} 以时间戳(毫秒)格式返回时间,时间今日0点10小时后的时间戳。