内置日期与时间方法#
用于处理日期和时间的方法。
Python 支持说明
您可以在代码节点中使用 Python,但表达式环境中不可用。
JavaScript
| 方法 | 描述 | 是否在代码节点中可用 |
|---|---|---|
$now | 包含当前时间戳的 Luxon 对象,等效于 DateTime.now() | ✅ |
$today | 包含当前时间戳并截断至天数的 Luxon 对象,等效于 DateTime.now().set({ hour: 0, minute: 0, second: 0, millisecond: 0 }) | ✅ |
Python
| 方法 | 描述 |
|---|---|
_now | 包含当前时间戳的 Luxon 对象,等效于 DateTime.now() |
_today | 包含当前时间戳并截断至天数的 Luxon 对象,等效于 DateTime.now().set({ hour: 0, minute: 0, second: 0, millisecond: 0 }) |
注意:请勿混用原生 JavaScript 日期与 Luxon 日期
虽然在 n8n 中可同时使用原生 JavaScript 日期和 Luxon 日期,但两者不能直接 互操作。为避免问题,建议将 JavaScript 日期转换为 Luxon 日期。
n8n 提供内置便捷函数以支持表达式中的日期数据转换,更多信息请参阅数据转换函数 | 日期。