Skip to main content

Merge tag {date_created}

Entry date. When the entry was submitted.

On the test entry, {date_created} gives January 15, 2026.

ProductGravity Forms
RequiresGravity Forms 2.5 or later
Needs an entryYes. Its value comes from a form entry.

Modifiers

What to show

ModifierDescriptionRequires
diffTime difference from now. Shows as "3 days ago". With format, the format text wraps the phrase: format:%s since signup gives "3 days since signup".Gravity Forms 1.9 or later
humanRelative date. Shows as "3 hours ago" for the first 24 hours, then as a date. diff is always relative.Gravity Forms 1.9 or later
rawRaw stored date. No formatting or time zone shift. Overrides every other date modifier.Gravity Forms 1.9 or later
timestampUnix timestamp. A true UTC timestamp on {today}. On the entry's dates it is the site's local time shifted by its time-zone offset, so it is off by that offset on a site not set to UTC.Gravity Forms 1.9 or later

Change the output

ModifierDescriptionRequires
formatCustom date format. A PHP date() format, written after it: {date_created:format:Y-m-d}. Write a colon inside the format as \:. See PHP's table of date format letters. A comma needs no backslash here; \, also works.Gravity Forms 1.9 or later

Other settings

ModifierDescriptionRequires
timeInclude the time. Ignored with raw, timestamp, or diff.Gravity Forms 1.9 or later

Examples

Output from the real plugin code, run on a test entry.

Merge tagOutput
{date_created}January 15, 2026

With a modifier

Merge tagOutputWithout the modifier
{date_created:raw}2026-01-15 06:00:00January 15, 2026
{date_created:timestamp}1768438800January 15, 2026
{date_created:diff}3 hours agoJanuary 15, 2026
{date_created:human}3 hours agoJanuary 15, 2026
{date_created:time}January 15, 2026 at 1:00 amJanuary 15, 2026
{date_created:format:Y-m-d}2026-01-15January 15, 2026
{date_created:raw}

Rendered against an entry nine days older, where the result differs.

2026-01-13 09:00:00January 15, 2026
{date_created:timestamp}

Rendered against an entry nine days older, where the result differs.

1768276800January 15, 2026
{date_created:diff}

Rendered against an entry nine days older, where the result differs.

2 days agoJanuary 15, 2026
{date_created:human}

Rendered against an entry nine days older, where the result differs.

January 13, 2026January 15, 2026
{date_created:format:Y-m-d}

Rendered against an entry nine days older, where the result differs.

2026-01-13January 15, 2026