Conformance Examples 0.1.0 — Environment Properties: datetime-property¶
env-datetime-property¶
A dateTime property other than now renders as an ISO 8601 string.
Overridden @env properties
@env/stamp(dateTime):"2020-01-01T00:00:00Z"
Template
Output
env-datetime-renders-milliseconds¶
A non-zero millisecond-precision instant renders with a 3-digit fractional-second group.
Overridden @env properties
@env/stamp(dateTime):"2020-01-01T00:00:00.123Z"
Template
Output
env-datetime-renders-microseconds¶
A non-zero microsecond-precision instant renders with a 6-digit fractional-second group.
Overridden @env properties
@env/stamp(dateTime):"2020-01-01T00:00:00.123456Z"
Template
Output
env-datetime-renders-nanoseconds¶
A non-zero nanosecond-precision instant renders with a 9-digit fractional-second group.
Overridden @env properties
@env/stamp(dateTime):"2020-01-01T00:00:00.123456789Z"
Template
Output
env-datetime-keeps-trailing-zero-within-group¶
A millisecond-precision instant with trailing zero digits keeps the full 3-digit group; it is not trimmed to fewer digits within the group.
Overridden @env properties
@env/stamp(dateTime):"2020-01-01T00:00:00.100Z"
Template
Output
env-datetime-normalizes-offset-to-utc¶
A dateTime constructed from a non-UTC offset normalizes to UTC (Z) on render.
Overridden @env properties
@env/stamp(dateTime):"2020-01-01T00:00:00+02:00"
Template
Output
env-datetime-property-format¶
A dateTime property keeps its type into the format_date_time transform.
Overridden @env properties
@env/stamp(dateTime):"2020-01-01T00:00:00Z"
Template
Output
Source fixture: env-properties/datetime-property.json