The DateTime Field is meant for displaying dates with an specific format (in case you don't want to use timestamps). The transform_data method of this field, turns the data into a more readable format specified by the user through the format parameter.
As a difference from the Date Field, DateTime Field is capable of changing the DateTime TimeZone easing the process of localization.
Parameter | Type | Default | Required | Description |
---|---|---|---|---|
format | Union[str] | '%Y-%m-%d' | False | Format for the field. |
timezone | Union[str, None] | - | False | Timezone for the field. |
Parameter | Type | Default | Required | Description |
---|---|---|---|---|
type | DynamicFieldType | DATE | True | Type of the dynamic field. |
DateTimeField(field='data.launch_time', format='%Y-%m-%d %H:%M', timezone='etc/GMT+6')