此逻辑尝试仅从SubmitDate
获取日期
例如:
2011-03-22 17:25:13会返回2011-03-22
如果SubmitDate
属性不存在或无法.split
,则应返回null。
function getDateOnly(record) {
if (typeof record.SubmitDate !== "undefined") {
return (record.SubmitDate.split(" ")[0])? record.SubmitDate.split(" ")[0] : null;
}
return null;
}
例如
console.log(getDate({ SubmitDate: "2011-03-22 17:25:13" }));
将返回2011-03-22
我在尝试时遇到问题:
console.log(getDate({ SubmitDate: null }));
这将抛出一个错误:
无法读取null的属性“split”
您将如何修复此问题或重构逻辑?
https://stackoverflow.com/questions/51164204
复制相似问题