Datetime: now
The Datetime: now node function returns the current date and time as a
Datetime object.
Parameters
Timezone—REQUIRED
The timezone in which you want the current date and time.
Formatter
Which format you want to render the date (see next section for available chars).
Output
Datetime
The datetime object.
Format option available:
| Specification | Example | Description | Notes |
|---|---|---|---|
%Y | 2001 | The full proleptic Gregorian year, zero-padded to 4 digits. | Supports years from -262144 to 262143. Years outside 1 BCE—9999 CE require an initial sign (+/-). |
%C | 20 | The proleptic Gregorian year divided by 100, zero-padded to 2 digits. | |
%y | 01 | The proleptic Gregorian year modulo 100, zero-padded to 2 digits. | |
%q | 1 | Quarter of year (1-4). | |
%m | 07 | Month number (01–12), zero-padded to 2 digits. | |
%b | Jul | Abbreviated month name. Always 3 letters. | |
%B | July | Full month name. Also accepts corresponding abbreviation in parsing. | |
%h | Jul | Same as %b. | |
%d | 08 | Day number (01–31), zero-padded to 2 digits. | |
%e | 8 | Same as %d but space-padded. Same as %_d. | |
%a | Sun | Abbreviated weekday name. Always 3 letters. | |
%A | Sunday | Full weekday name. Also accepts corresponding abbreviation in parsing. | |
%w | 0 | Weekday number: Sunday = 0, Monday = 1, …, Saturday = 6. | |
%u | 7 | Weekday number: Monday = 1, Tuesday = 2, …, Sunday = 7 (ISO 8601). | |
%U | 28 | Week number starting with Sunday (00–53), zero-padded to 2 digits. | Week 1 starts with the first Sunday. |
%W | 27 | Same as %U, but week 1 starts with the first Monday in that year instead. | |
%G | 2001 | Same as %Y but uses the year number in ISO 8601 week date. | |
%g | 01 | Same as %y but uses the year number in ISO 8601 week date. | |
%V | 27 | Week number in ISO 8601 week date (01–53). | |
%j | 189 | Day of the year (001–366), zero-padded to 3 digits. | |
%D | 07/08/01 | Month-day-year format. Same as %m/%d/%y. | |
%x | 07/08/01 | Locale’s date representation (e.g., 12/31/99). | |
%F | 2001-07-08 | Year-month-day format (ISO 8601). Same as %Y-%m-%d. | |
%v | 8-Jul-2001 | Day-month-year format. Same as %e-%b-%Y. | |
%H | 00 | Hour number (00–23), zero-padded to 2 digits. | |
%k | 0 | Same as %H but space-padded. Same as %_H. | |
%I | 12 | Hour number in 12-hour clocks (01–12), zero-padded to 2 digits. | |
%l | 12 | Same as %I but space-padded. Same as %_I. | |
%P | am | am or pm in 12-hour clocks (lowercase). | |
%p | AM | AM or PM in 12-hour clocks (uppercase). | |
%M | 34 | Minute number (00–59), zero-padded to 2 digits. | |
%S | 60 | Second number (00–60), zero-padded to 2 digits. | 60 allows for a leap second. |
%f | 26490000 | Number of nanoseconds since the last whole second. | |
%.f | .026490 | Decimal fraction of a second (variable length), includes the leading dot. | |
%.3f | .026 | Decimal fraction of a second with a fixed length of 3 (milliseconds). | |
%.6f | .026490 | Decimal fraction of a second with a fixed length of 6 (microseconds). | |
%.9f | .026490000 | Decimal fraction of a second with a fixed length of 9 (nanoseconds). | |
%3f | 026 | Decimal fraction of a second like %.3f but without the leading dot. | |
%6f | 026490 | Decimal fraction of a second like %.6f but without the leading dot. | |
%9f | 026490000 | Decimal fraction of a second like %.9f but without the leading dot. | |
%R | 00:34 | Hour-minute format. Same as %H:%M. | |
%T | 00:34:60 | Hour-minute-second format. Same as %H:%M:%S. | |
%X | 00:34:60 | Locale’s time representation (e.g., 23:13:48). | |
%r | 12:34:60 AM | Locale’s 12 hour clock time. | Falls back to %X if the locale does not have a 12 hour clock format. |
%Z | ACST | Local time zone name. | Skips all non-whitespace characters during parsing. Identical to %:z when formatting. |
%z | +0930 | Offset from local time to UTC (without colon). | UTC is +0000. |
%:z | +09:30 | Same as %z but with a colon. | |
%::z | +09:30:00 | Offset with seconds included. | |
%:::z | +09 | Offset without minutes/seconds. | |
%#z | +09 | Parsing only: Same as %z but allows minutes to be missing or present. | |
%c | Sun Jul 8 00:34:60 2001 | Locale’s date and time. | |
%+ | 2001-07-08T00:34:60.026490+09:30 | ISO 8601 / RFC 3339 date & time format. | |
%s | 994518299 | UNIX timestamp (seconds since 1970-01-01 00:00 UTC). | |
%t | Literal tab (\t). | ||
%n | Literal newline (\n). | ||
%% | Literal percent sign (%). |