时间前|后N天
时间前|后N天
描述:获取输入日期前或后N天的日期,默认为当前日期,计算前N天,后N天的日期(可选单位:天、月、年)

属性说明
通用属性
- 前置延时 - 组件功能执行之前等待的时间,单位为“毫秒”
- 后置延时 - 组件功能执行后等待的时间,单位为“毫秒”
- 备注 - 组件备注说明,以便于理解和快速定位
目标属性
- 单位 - 可选单位有天、月、年,默认为天,若选择月/年,则以月/年作为时间变更的单位
- 数量 - 用户可设置相隔的时间,正数为往后计算日期,负数往前计算日期。如:单位为月,数量为4,则向后计算4个月时间
- 日期 - 输入日期,默认为None,则获取当前日期。如:获取当前日期(2020/6/8)的后一天
- 输入日期格式 - 用以指定日期的输入格式,可下拉选择,选择后即会转化为对应格式的python表达式
- 输出日期格式 - 设置返回日期的格式,可下拉选择,选择后即会转化为对应格式的python表达式
返回值
- 输出到变量 - 返回日期时间的字符串,赋值给一个变量
使用示例
添加【时间前|后N天】组件--->添加【输出】组件--->将【时间前|后N天】返回值连接到【输出】组件--->运行流程

情况1:在【时间前|后N天】组件目标属性中,"单位"选择:天,"数量"输入:1,"日期"输入:None,"输入日期格式"输入:'%Y-%m-%d',"输出日期格式"输入:'%Y-%m-%d',即以天为单位,返回当前时间后一天,返回日志格式为'%Y-%m-%d'

输出结果:流程运行后,控制台中打印返回时间,如:当天时间为2024-10-10,则返回2024-10-11

情况2:在【时间前|后N天】组件目标属性中,"单位"选择:月,"数量"输入:2,"日期"输入:'2024-03-08 12:11:22',"输入日期格式"输入:'%Y-%m-%d %H:%M:%S',"输出日期格式"输入:'%Y/%m/%d %H:%M:%S'。即日期为'2024-03-08 12:11:22',以月为单位,返回该时间2月后的时间,返回日志格式为'%Y/%m/%d %H:%M:%S'

输出结果:流程运行后,控制台中打印返回时间为'2024/05/08 12:11:22'
