JSON是一种数据格式,和JS对象虽然语法类似,但是还是有根本区别的。JSON格式在传输时只能传输一些基本数据类型,如String、Number、Boolean。因此我想你说的date类型只是JSON数据中的一个字符串,例如:
var json = { date : '2013-02-26 10:50:22'}你可以通过一个正则表达式来判断是否为日期格式,如:
var reg = /^d{4}-d{2}-d{2} d{2}:d{2}:d{2}$/
;var isDate = reg.test(json.date);alert(isDate);