Create timestamp node

Jermaine Issa
Jermaine Issa
  • Updated

Please contact your Customer Success Manager to get access to this node. This is a dedicated feature that is not generally available.

Overview

Create timestamp is an action used to generate a specific point in time. It is used to capture when an event occurs, to schedule future actions, or to create fixed dates for campaigns and events. The node can generate a timestamp based on the current time, a relative offset (e.g., 24 hours from current time), or an absolute date (a specified date). It outputs a merge field containing the timestamp, which can be used in other nodes or documents.

Use case

For example, a customer sends an SMS to report a service issue which triggers the flow. The Create timestamp node uses the current time option to capture that exact moment. The automated reply to the customer can then include this, such as: "Your support ticket has been logged as of Tuesday, 9 September 2025 at 10:57 AM. A team member will be in touch shortly."

Node configuration

Output label

Input a unique label for the currency that will be formatted. The label will be the name of the merge field used to reference the formatted currency in the flow. If a duplicate name is used, an error will occur.

Select timestamp type

In this dropdown field, there are three options you can select to generate a timestamp:

Current time: Creates a timestamp for the exact moment an experience enters this node.

Relative time: Creates a timestamp with a relative offset from the moment an experience enters this node.

  • Offset value: Input the numerical value of the offset (e.g., 7). Use a minus sign for a past date (e.g., -7).
  • Offset type: Select the unit for the offset value (e.g., Days, Hours).

Absolute: Creates a timestamp of a specified, fixed date and time.

  • Select date and time: Input a date and time value using the calendar and time picker.

Output format

Choose the desired output format in this field. The dropdown menu provides commonly used date formats and the option to select a "Custom format.” When "Custom format" is selected, the "Input format token" field appears, allowing token formats to be entered from the table below. The token system is case sensitive. Separate multiple tokens with a comma or space to build out a desired format.

  • Standalone tokenFormat tokenDescriptionExample
    S millisecond, no padding54
    SSS millisecond, padded to 3054
    u fractional seconds, functionally identical to SSS054
    uu fractional seconds, between 0 and 99, padded to 205
    uuu fractional seconds, between 0 and 90
    s second, no padding4
    ss second, padded to 2 padding04
    m minute, no padding7
    mm minute, padded to 207
    h hour in 12-hour time, no padding1
    hh hour in 12-hour time, padded to 201
    H hour in 24-hour time, no padding9
    HH hour in 24-hour time, padded to 213
    Z narrow offset+5
    ZZ short offset+05:00
    ZZZ techie offset+0500
    ZZZZ abbreviated named offsetEST
    ZZZZZ unabbreviated named offsetEastern Standard Time
    z IANA zoneAmerica/New_York
    a meridiemAM
    d day of the month, no padding6
    dd day of the month, padded to 206
    cEday of the week, as number from 1-7 (Monday is 1, Sunday is 7)3
    cccEEEday of the week, as an abbreviate localizsed stringWed
    ccccEEEEday of the week, as an unabbreviated localized stringWednesday
    cccccEEEEEday of the week, as a single localized letterW
    LMmonth as an unpadded number8
    LLMMmonth as a padded number08
    LLLMMMmonth as an abbreviated localized stringAug
    LLLLMMMMmonth as an unabbreviated localized stringAugust
    LLLLLMMMMMmonth as a single localized letterA
    y year, unpadded2014
    yy two-digit year14
    yyyy four- to six- digit year, pads to 42014
    G abbreviated localized eraAD
    GG unabbreviated localized eraAnno Domini
    GGGGG one-letter localized eraA
    kk ISO week year, unpadded14
    kkkk ISO week year, padded to 42014
    W ISO week number, unpadded32
    WW ISO week number, padded to 232
    ii Local week year, unpadded14
    iiii Local week year, padded to 42014
    n Local week number, unpadded32
    nn Local week number, padded to 232
    o ordinal (day of year), unpadded218
    ooo ordinal (day of year), padded to 3218
    q quarter, no padding3
    qq quarter, padded to 203
    D localized numeric date9/4/2017
    DD localized date with abbreviated monthAug 6, 2014
    DDD localized date with full monthAugust 6, 2014
    DDDD localized date with full month and weekdayWednesday, August 6, 2014
    t localized time9:07 AM
    tt localized time with seconds1:07:04 PM
    ttt localized time with seconds and abbreviated offset1:07:04 PM EDT
    tttt localized time with seconds and full offset1:07:04 PM Eastern Daylight Time
    T localized 24-hour time13:07
    TT localized 24-hour time with seconds13:07:04
    TTT localized 24-hour time with seconds and abbreviated offset13:07:04 EDT
    TTTT localized 24-hour time with seconds and full offset13:07:04 Eastern Daylight Time
    f short localized date and time8/6/2014, 1:07 PM
    ff less short localized date and timeAug 6, 2014, 1:07 PM
    fff verbose localized date and timeAugust 6, 2014, 1:07 PM EDT
    ffff extra verbose localized date and timeWednesday, August 6, 2014, 1:07 PM Eastern Daylight Time
    F short localized date and time with seconds8/6/2014, 1:07:04 PM
    FF less short localized date and time with secondsAug 6, 2014, 1:07:04 PM
    FFF verbose localized date and time with secondsAugust 6, 2014, 1:07:04 PM EDT
    FFFF extra verbose localized date and time with secondsWednesday, August 6, 2014, 1:07:04 PM Eastern Daylight Time
    X unix timestamp in seconds1407287224
    x unix timestamp in milliseconds1407287224054

Example custom output formats

User input (format string)Output example
dd/MM/yyyy08/04/2025
cccc, dd LLLL yyyyTuesday, 08 April 2025
hh:mm a03:45 PM
yyyy-MM-dd 'at' HH:mm2025-04-08 at 15:45

Time zone

Select the timezone for the output date time. The chosen UTC offset adjusts the date and time accordingly. For example, selecting UTC+11:00 converts the output to Australian Eastern Daylight Time (AEDT) during daylight saving or UTC+10:00 for Australian Eastern Standard Time (AEST) outside of daylight saving.

Add another timestamp

The add another timestamp button allows you to format multiple timestamps within the one node. Clicking it creates a new set of configuration fields to create a new formatted currency without needing to add another action node to the flow.

Related to