JSON格式在传输时只能传输一些基本数据类型,如String、Number、Boolean。因此我想你说的date类型只是JSON数据中的一个字符串,例如:varjson={date:'2013-02-2610:50:22'}你可以通过一个正则表达式来判断是否为日期格式,如:varreg=/^\d{4}-\d{2}-\d{2}\d{2}:\d{2}:\d{2}$/varisDate=reg.test(json.date)alert(isDate)
var str="2001/11/11"//其他格式请追问if(/^\d{4}\/[0-1]\d\/[0-3]\d$/g.test(str)){
alert('yes')
}else{
alert('no')
}