我必须使用Date.parse()将日期转换为时间戳。每次我找到键" Date__c"。
[
{
"Date__c":"07/30/2015",
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
},
{
"Date__c":"07/30/2015",
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
},
{
"Date__c":"07/30/2015",
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
}
]
To become
[
{
"Date__c":1438185600000,
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
},
{
"Date__c":1438185600000,
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
},
{
"Date__c":1438185600000,
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
}
]
答案 0 :(得分:0)
arr = [
{
"Date__c":"07/30/2015",
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
},
{
"Date__c":"07/30/2015",
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
},
{
"Date__c":"07/30/2015",
"End_Time__c":"14:00",
"Start_Time__c":"07:00"
}
]
_.map(arr,
function (a) {
return _.mapValues(a, function(v, k) {
return "Date__c" == k ? new Date(v).valueOf() : v;
}
)
}
)