Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_Protected_StaticAS_Return behavior to return the original Date object or string as is.
StaticEVENT_Event name triggered when the property value changes.
StaticEVENT_Event name triggered when the property is deleted.
StaticRETURN_Global configuration determining the default format returned by val().
StaticTYPEThe string literal type identifier for this property.
StaticUNIX_Return behavior to auto-convert dates into numeric UNIX timestamps.
Protected_Creates a deep clone of the current property instance, preserving its prototype chain.
A new independent instance of the property.
Assigns a new date value. If RETURN_AS is set to unix_timestamp,
strings and JS Date objects are automatically parsed and converted to UNIX timestamps (milliseconds).
The date string, timestamp, or Date object to assign.
Whether to mark the property as modified.
The property instance for chaining.
Serializes the property for JSON stringification.
The raw internal value of the property.
Retrieves the current value of the property, or its default value if currently undefined.
An optional transformation function applied to the value before returning it.
The raw or transformed property value.
A property type that manages Dates, Timestamps, and ISO date strings. It automatically parses strings and standardizes UTC conversions depending on the global
RETURN_ASsetting.Example