我在parse.com的桌子上有一个简单的联系人集合,名字,姓氏和出生日期。
我正在尝试访问云代码中的实际出生日期,因为我希望对其进行一些修改并根据内容传回结果,我想将其转换为秒。
Parse.Cloud.define("getNewestContact", function(request, response) {
var currentdate = new Date();
var query = new Parse.Query("contact");
query.descending("createdAt");
query.limit(1);
query.find({
success: function(results) {
// results is an array of Parse.Object.
for (var i = 0; i < results.length; i++) {
var contact = results[i];
console.log(contact);
console.log(contact.get("dateOfBirth"));
}
response.success(results);
},
error: function(error) {
// error is an instance of Parse.Error.
response.error(error);
}
});
});
console.log(联系人)返回:
{ “姓”: “乔”, “出生日期”:{ “__类型”: “日期”, “异”: “2011-08-03T16:38:00.000Z”}, “姓氏”: “Smith” 的“状态”: “N”, “对象ID”: “XXXXXXXXX”, “createdAt”: “2014-08-01T13:21:10.728Z”, “updatedAt”: “2014-08-01T16:38:18.631Z” , “__类型”: “对象”, “类名”: “接触”}
console.log(contact.get(“dateOfBirth”))返回:
{ “__类型”: “日期”, “异”: “2014-08-01T17:21:00.000Z”}
所以这已经接近了,但我怎样才能获得iso值'2014-08-01T17:21:00.000Z'
我试过了:
这些都给出了空白的结果,这些事情中的一个应该是非常明显的,但后来很长时间没有证明:(
答案 0 :(得分:0)
Parse会给你一个对象Date
{ “__类型”: “日期”, “异”: “2014-08-01T17:21:00.000Z”}
因此,如果需要,您可以应用日期格式或获取如下字符串:
contact.get( “DATEOFBIRTH”)。的toString()