Langflow日期时间工具

Langflow日期时间工具

为Langflow提供带时区支持的简单日期时间工具组件。

快速入门

  1. 复制 langflow_component.py 文件内容。
  2. 打开 Langflow,点击 "+ 自定义组件"。
  3. 将代码粘贴到编辑器中并点击 "检查并保存"。

使用方法

获取当前日期时间

调用 get_current_datetime(时区) 方法。例如:

datetime_tools = DateTimeTools() current_time = datetime_tools.get_current_datetime("Asia/Shanghai")

获取周数

调用 get_week_number(时区) 方法。例如:

datetime_tools = DateTimeTools() week_num = datetime_tools.get_week_number("Asia/Shanghai")

支持的时区

支持 IANA 时区数据库中的所有时区,例如:UTC、America/New_York、Asia/Tokyo。

错误处理

  • 非法时区会返回错误信息。
  • 周数在出错时返回 -1。

依赖

  • pytz
  • datetime(内置)