2015-03-29 4 views
0

У меня есть узел/Экспресс API, который устанавливает метку времени на Mongoose модели:Отметка от узла 3 минуты позади, когда преобразуется в Python DateTime

var NotificationSchema = new Schema({ 
    created_on: { 
     type: Number, 
     default: new Date().getTime() 
    }, 
    . . . 
}); 

Когда я преобразовать это в DateTime Python в Django:

created_on = datetime.fromtimestamp(notification['created_on']/1000.0) 

это ровно 3 минуты. Оба приложения работают на одном сервере. Что происходит с этой меткой времени?

ответ

0

Получил это. Это было так просто, как указать значение по умолчанию, как:

var NotificationSchema = new Schema({ 
    created_on: { 
     type: Number, 
     default: Date.now 
    }, 
    . . . 
}); 

Теперь каждый раз, когда модель получает сохраненную, Date.now называется правильно.

 Смежные вопросы

  • Нет связанных вопросов^_^