json中的date类型怎么在js中判断出来?

如题所述

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);
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-26
你可以定义一个对象,他有一个属性是date类型的,然后把这个对象转换成json传递过来获取它的属性就可以了
第2个回答  2013-02-26
json有效数据都是string,要判断类型,你肯定需要一个约定,特定的格式或者具体的名称
第3个回答  2013-02-26
这个 你可以把值取出来用正则判断下,你到百度上搜索 正则 时间 很多,看看那个时间格式是符合你的要求的
第4个回答  2013-02-26
首先 date类型数据可以转换为json数据吗?

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网