Tôi đang lưu dữ liệu trong máy chủ MongoDB từ Node.js ứng dụng (sử dụng Mongoose).Sự khác nhau giữa toGMTstring() và toUTCstring() là gì?
Hãy xem xét đoạn mã sau:
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var schemaObj = new Schema({
field1: String,
field2: String,
Datefield: Date//So on...
});
mongooseDB = mongoose.createConnection('mongodb://myserver:port/DBname');
mongooseDB.on('error', console.error.bind(console, 'error in connection'));
mongooseDB.once('open', function (err) {
var objmodel = db.model('myschema', schemaObj);
modelObj.field1 ='value1';
modelObj.Datefield = new Date().toGMTString(); //new Date().toUTCString();
//So on..
modelObj.save(function (err) {
if (err)
//Notify err
else
//DO some task after save
});
});
Trong DateField, Bắt giá trị sau khi tôi sử dụng 'toGMTstring()' hoặc 'toUTCstring()'
'Thu, 24 Jan 2013 05:49:04 GMT'
tôi đã đi qua các liên kết sau đây:
toGMTString bị phản đối và không còn được sử dụng
bất cứ ai có thể giúp tôi trong việc tìm hiểu, whats sự khác biệt giữa toUTCstring() và toGMTstring() đối với Node.js với?