代码开发/Built_in_methods_and_variables
内置的日期和时间方法#
用于处理日期和时间的方法。
Python 支持 你可以在“代码”节点(Code node)中使用 Python。表达式中不可用。 JavaScriptPython
| 方法 | 说明 | 是否可在代码节点中使用? |
|---|---|---|
$now | 包含当前时间戳的 Luxon 对象。等价于 DateTime.now()。 | ✅ |
$today | 包含当前时间戳的 Luxon 对象,向下取整到天。等价于 DateTime.now().set({ hour: 0, minute: 0, second: 0, millisecond: 0 })。 | ✅ |
| 方法 | 说明 | |
| --- | --- | |
_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 提供了内置的便捷函数,以支持在表达式中进行日期的数据转换。更多信息请参考 数据转换函数 | 日期。