MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Tại sao ngày ISO trong Mongodb hiển thị sớm hơn một ngày?

Ngày từ mongo luôn tính theo GMT và máy chủ của bạn có thể ở múi giờ khác. Bạn cần chuyển đổi ngày sang GMT trước khi định dạng.

var moment = require("moment-timezone")

AuthorSchema.virtual('date_of_birth_update_format').get(function(){
 return this.date_of_birth ? moment(this.date_of_birth).tz('GMT').format('YYYY-MM-DD') : '';
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. trả lại tài liệu với tài liệu con mới nhất chỉ trong mongodb tổng hợp

  2. Mongodb Driver:thiếu dấu gạch chéo phân định giữa các máy chủ và các tùy chọn

  3. Khoảng cách địa lý / bán kính MongoDB đến các đơn vị hữu ích

  4. Truy vấn mảng lồng nhau MongoDB

  5. Chuỗi Node.js Mongoose.js đến hàm ObjectId