原始输入代表真实时刻还是本地标签?
先判断输入是精确瞬时,例如 Unix 时间戳,还是“下周五下午五点”这类依赖本地语境的时间表达。
Elysia Tools
导航
Workflow Playbook
把含糊或混合格式的日期时间输入整理为经过校验、具备时区语义、可直接执行的时间戳、标准时间和业务截止日结果。
专题
把含糊或混合格式的日期时间输入整理为经过校验、具备时区语义、可直接执行的时间戳、标准时间和业务截止日结果。
本指南将当前任务范围转化为可复核的交付结果。请保留源文件、中间产物和关键判断,让后续协作者能够理解检查了什么以及为什么这样处理。
收集所有原始日期时间字符串、预期语言环境,以及权威时区或 UTC 偏移。
先决定结果要表达的是一个真实瞬时、本地墙上时间,还是需要按工作日与节假日规则调整的业务截止日。
决策点: 原始输入代表真实时刻还是本地标签?. 先判断输入是精确瞬时,例如 Unix 时间戳,还是“下周五下午五点”这类依赖本地语境的时间表达。
决策点: 哪个时区是权威来源?. 在换算前确定唯一时区基准,避免把发送者、查看者和系统时区混在同一个结果里。
决策点: 截止日计算按自然日还是工作日?. 只有在规则明确排除周末或法定节假日时,才引入工作日与节假日修正。
从文本中提取日期,拒绝非法值,并在开始计算前确认起止范围本身没有自相矛盾。 使用 date-extractor, date-time-validator, date-range-validator.
把混杂格式整理成一个稳定表示,确保后续比较、导出和交接都指向同一个时刻或本地时间。 使用 date-format-unifier, iso-8601-converter, timestamp-converter.
把标准时间换算到权威时区,并补充星期、周次或跨时区时长等会影响后续判断的上下文。 使用 time-zone-converter, day-of-week-calculator, week-number-calculator, timezone-duration-calculator.
先做纯时间加减,再按明确规则决定是否需要工作日或节假日修正。 使用 date-adder, date-difference, working-days-calculator, holiday-calculator.
工作流指南
从文本中提取日期,拒绝非法值,并在开始计算前确认起止范围本身没有自相矛盾。
把混杂格式整理成一个稳定表示,确保后续比较、导出和交接都指向同一个时刻或本地时间。
把标准时间换算到权威时区,并补充星期、周次或跨时区时长等会影响后续判断的上下文。
先做纯时间加减,再按明确规则决定是否需要工作日或节假日修正。
先判断输入是精确瞬时,例如 Unix 时间戳,还是“下周五下午五点”这类依赖本地语境的时间表达。
在换算前确定唯一时区基准,避免把发送者、查看者和系统时区混在同一个结果里。
只有在规则明确排除周末或法定节假日时,才引入工作日与节假日修正。