Langflow日期时间工具
为Langflow提供带时区支持的简单日期时间工具组件。
快速入门
- 复制
langflow_component.py
文件内容。 - 打开 Langflow,点击 "+ 自定义组件"。
- 将代码粘贴到编辑器中并点击 "检查并保存"。
使用方法
获取当前日期时间
调用 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(内置)