我们很高兴宣布在易企办中表达式编辑器添加了5个函数,专为简化日期和计算所设计。
这些函数旨在帮助您更高效地管理工作时间、天数以及服务器时间与终端用户本地时间之间的日期/时间转换。让我们深入了解每个函数提供的内容以及它们将如何提升您的易企办体验。
- getWorkHours( < start>, < end> )
通过getWorkHours计算任意两个给定时间之间的工作小时数。此函数考虑了在管理中心设置的自定义工作日历。
例如,如果您的工作时间是上午9点到下午5点,并且您想计算从周五下午2点到下周一上午10点之间的小时数,getWorkHours将仅考虑指定的工作小时和天数,为您提供准确的总工作小时数,如本场景中的4小时。
- addWorkDays(< start >, < days >)
使用addWorkDays,您可以通过向给定的开始日期添加工作日来确定未来的日期和时间。此函数遵守定义的工作日历,调整任何非工作日。
例如,从周五下午2点开始,增加3个工作日可能会让你在下周三下午2点结束。它确保返回的时间和日子位于您的工作时间和日历之内。
- addWorkHours(< start >, < hours >)
与addWorkDays类似,addWorkHours函数允许您向开始时间添加特定数量的工作小时,返回结果日期和时间。此功能对于项目规划和工作日内的截止日期跟踪特别有用。
- toServerTime(< time >)
时区差异可能会导致混淆,但现在不会了!使用toServerTime将任何日期时间字符串从当前用户的时区转换为服务器的时区。此函数确保无论地理位置如何,每个人都在同一页上。
示例:
- 无论用户位置如何,都记录准确的活动日志。
- 跨不同时区同步事件和任务。
- toUserTime(< time >)
作为toServerTime的补充,toUserTime将日期时间字符串从服务器的时区转换为当前用户的本地时区。这对于全球团队在规划和截止日期上保持同步特别有用。
示例:
- 根据用户时区个性化任务提醒和通知。
- 为不同地区的用户显示准确的截止日期信息。
准备好运用更新的功能了吗?
在易企办表达式编辑器中访问它们,以提升您的工作流自动化能力。
返回产品更新