我想知道我是否可以创建一个可以读取变量的函数,如果是日期将其转换为dd / mm / yyyy,当它不是日期时它必须什么都不做
日期采用此格式
2011-11-16T16:48:34.743
在我的情况下,我确实有这个代码:(我必须阅读colomns名称,如果是egal然后我采取变量的值问题是,当它采取日期,我可以格式化它)
if (type == "TASK") {
for (var key in ticket.task) {
if (key == result) {
Val = Val.replace(item, ticket.task[key]);
}
}
}
我必须用范围ticket.task [key]中的值替换一个单词 方法匹配不适用于ticket.task [key]
答案 0 :(得分:0)
试试这个:
var s = "2011-11-16T16:48:34.743";
try {
var d = new Date(s);
var formated = d.getDate() + '/' + (d.getMonth() + 1) + '/' + d.getFullYear();
} catch (e) {
alert("not a date");
}
EDIT 这是错误的,新的Date()不会抛出