Under development
A simple Node-RED node that integrates the versatile JavaScript library Day.js, offering an alternative to Moment.js.
You can install this node via the manage palette option in the Node-RED editor or by navigating to your Node-RED user directory and running:
cd ~/.node-red
npm install node-red-contrib-dayjs
This node expects a parsable string in the following formats:
'2018-04-04T16:00:00.000Z'
'2018-04-13 19:18:17.040+02:00'
'2018-04-13 19:18'
1318781876406
1318781876
If the input is not parsable, the current time is used.
The operation to perform is specified via the msg.operation
property, which supports the following options:
- add
- subtract
- startOf
- endOf
Specify the unit of time using the msg.unit
property, which can take the values:
- year
- quarter
- month
- week
- isoWeek
- day
- hour
- minute
- second
The amount of time to manipulate is provided via the msg.amount property.
By default, the output is provided as an ISO String, but it can be customized. You can also specify a custom output format using the (Format Options).
Additionally, you can adjust the timezone (e.g., 'utc', 'Europe/Paris')).