diff --git a/packages/node_modules/@node-red/editor-client/src/js/ui/common/typedInput.js b/packages/node_modules/@node-red/editor-client/src/js/ui/common/typedInput.js index cccf1ab74..d52b150ec 100644 --- a/packages/node_modules/@node-red/editor-client/src/js/ui/common/typedInput.js +++ b/packages/node_modules/@node-red/editor-client/src/js/ui/common/typedInput.js @@ -422,14 +422,9 @@ value: 'iso' }, { - value: 'YYYY-MM-DD HH:mm:ss' - }, - { - value: 'YYYY-MM-DD' - }, - { - value: 'HH:mm:ss' - }, + label: 'JavaScript Date Object', + value: 'object' + } ] }, jsonata: { diff --git a/packages/node_modules/@node-red/util/lib/util.js b/packages/node_modules/@node-red/util/lib/util.js index 150605987..711084d2a 100644 --- a/packages/node_modules/@node-red/util/lib/util.js +++ b/packages/node_modules/@node-red/util/lib/util.js @@ -638,6 +638,8 @@ function evaluateNodeProperty(value, type, node, msg, callback) { } else if (type === 'date') { if (!value) { result = Date.now(); + } else if (value === 'object') { + result = new Date() } else if (value === 'iso') { result = (new Date()).toISOString() } else {