手动触发自动化

用于ManualTrigger Automate,手动触发工作流程,获取本地日期和时间信息,提供精确的时间格式,便于用户进行时间相关的操作和记录。

2025/7/8
2 个节点
中等
手动中等代码自定义
分类:
Manual TriggeredMedium Workflow

适用人群

适合需要定期获取本地时间的用户,如:
- 开发者:需要在应用中使用当前时间戳。
- 项目经理:需要记录和管理项目的时间节点。
- 数据分析师:需要时间戳来标记数据。
- 普通用户:希望获取准确的本地时间信息。

解决的问题

该工作流解决了获取当前本地时间的问题,尤其是在需要考虑时区的情况下。通过手动触发,用户可以在任何需要的时刻获取准确的时间信息,避免了因时区差异导致的时间错误。

工作流程

  • 手动触发:用户点击 '执行' 按钮,启动工作流。
    2. 获取本地时间:工作流使用 moment 库获取当前时间,并根据环境变量 GENERIC_TIMEZONE 进行时区转换。
    3. 时间格式化:将获取的时间格式化为 YYYY-MM-DD HH:mm:ss.SSS Z,同时提取出年、月、日、小时、分钟、秒和毫秒等信息。
    4. 返回结果:将格式化后的时间及其各个组成部分作为 JSON 对象返回。
  • 自定义指南

    用户可以根据以下步骤自定义和调整工作流:
    - 修改时区:更新环境变量 GENERIC_TIMEZONE 的值,以适应不同的时区。
    - 调整输出格式:在 functionCode 中修改 date.format() 方法的参数,改变时间的输出格式。
    - 添加更多节点:在获取时间后,可以添加其他节点以进行后续处理,例如发送邮件、记录日志或触发其他 API 调用。