计算时间
时间相关的计算操作
当前模块定义
sys:computeTime输入 11 · 输出 7 · 枚举 1
输入参数
- 类型
typeEnum必填比较方式
5 个选项取日期值(去除当天的时间部分)、计算时间差(日期时间2 减 日期时间)、计算结束时间
取日期值(去除当天的时间部分)默认getdate计算时间差(日期时间2 减 日期时间)timespan计算结束时间endtime本地时间转换为UTC时间localToUtcUTC时间转换为本地时间utcToLocal - 日期时间
time1DateTime必填要计算的时间值
- 日期时间2
time2DateTime必填要计算的第二个时间值
- 格式化字符串
formatStringText必填时间差转换为文本时的格式化字符串。d:天数,hh:小时,mm:分钟,ss:秒。符号.:需要使用\转义
- 添加年数
addYearsNumber可选添加指定的年数(整数)
- 添加月数
addMonthsNumber可选添加指定的月数(整数)结果不跨月,如1月31日增加1个月等于2月28日。
- 添加天数
addDaysNumber可选添加指定的天数(可以为小数)
- 添加小时数
addHoursNumber可选添加指定的小时数(可以为小数)
- 添加分钟数
addMinutesNumber可选添加指定的分钟数(可以为小数)
- 添加秒数
addSecondsNumber可选添加指定的秒数(可以为小数)
- 失败后停止
stopIfFailBoolean可选失败后是否停止动作
输出参数
- 是否成功
isSuccessBoolean操作是否成功
- 结果时间
resultTimeDateTime计算的结果时间
- 总天数
totalDaysNumber间隔的总天数值
- 总小时数
totalHoursNumber间隔的总小时数
- 总分钟数
totalMinutesNumber间隔的总分钟数值
- 总秒数
totalSecondsNumber间隔的总秒数数值
- 文本值
textValueText时间间隔的文本结果
时间相关的计算操作。
操作类型
取日期值
比如 2020-1-1 12:34:00 ,去除时间值12:34:00,返回当天0点的时间值 2020-1-1 0:0:0
计算时间
时间相关的计算操作
计算时间差
计算“日期时间”和“日期时间2”两个时间的差值。
计算时间
时间相关的计算操作
格式化字符串所支持的代号请参考:https://learn.microsoft.com/zh-cn/dotnet/standard/base-types/custom-timespan-format-strings
计算结束时间
根据“日期时间”指定的开始时间,增加相应的年、月、天、小时、分钟、秒数后,计算结果时间。
一般仅指定一个参数,如添加700天后的时间等。可以为负值。
计算时间
时间相关的计算操作
本地时间转换为UTC时间、UTC时间转换为本地时间
本地时间和UTC时间之间进行转换。
计算时间
时间相关的计算操作
更新于