在JSON中,日期参数通常是以字符串的形式传递的,常见的日期格式包括ISO 8601日期格式、RFC 3339日期格式等。
ISO 8601日期格式如下所示:
YYYY-MM-DDTHH:mm:ss.sssZ
其中,YYYY代表年份,MM代表月份,DD代表日期,HH代表小时,mm代表分钟,ss代表秒,sss代表毫秒,Z代表时区。例如,2023年2月22日早上10点30分30秒的ISO 8601日期格式为:2023-02-22T10:30:30.000Z。
RFC 3339日期格式与ISO 8601格式非常相似,但在毫秒和时区的表示上略有不同。例如,2023年2月22日早上10点30分30秒的RFC 3339日期格式为:2023-02-22T10:30:30Z。
无论是使用ISO 8601格式还是RFC 3339格式,只要在JSON对象中将日期参数作为字符串传递即可。例如:
"name": "John",
"birthdate": "1990-01-01T00:00:00Z"
其中,birthdate参数就是以ISO 8601日期格式作为字符串传递的。