时区有mongooseJS

时间:2015-11-24 18:22:56

标签: angularjs node.js mongodb mongoose

我有一个模型,用于存储每条记录的当前日期,但是正在为另一个时区保存日期,

var mongoose = require('mongoose'),   
 Schema = mongoose.Schema;

 var TicketSchema = new Schema({

  creado:{
    type: Date,
    default: Date.now
},
ticketId: {
    type: Number,
    required: 'Id del ticket es obligatorio'
},
tiempo: {
    type: Number,
    required: 'Tiempo invertido en el ticket es obligatorio'
},
tipo: {
    type: String,
    required: 'Tipo del ticket es obligatorio'
},
sendto: {
    type: String,
    required: 'Campo SendTo del ticket es obligatorio'
},
creador: {
    type: Schema.ObjectId,
    ref:'User'
}

});

mongoose.model( '票',TicketSchema);强文

1 个答案:

答案 0 :(得分:1)

MongoDB始终将日期存储在GMT时区中。所以你不必担心时区之间的时差。要在UI中显示此日期,您可以从数据库中检索此日期并将其转换为您想要的任何时区。