json中的date类型怎么在js中判断出来?
5个回答
展开全部
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);
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);
展开全部
你可以定义一个对象,他有一个属性是date类型的,然后把这个对象转换成json传递过来获取它的属性就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
json有效数据都是string,要判断类型,你肯定需要一个约定,特定的格式或者具体的名称
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个 你可以把值取出来用正则判断下,你到百度上搜索 正则 时间 很多,看看那个时间格式是符合你的要求的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先 date类型数据可以转换为json数据吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询