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

Làm cách nào để lưu trữ thời gian trong ngày trong MongoDB? Như một chuỗi? Cho năm / tháng / ngày tùy ý?

Bạn có thể lưu trữ thời gian dưới dạng số (số giây kể từ 00:00:00). Nó sẽ được sắp xếp tự nhiên và dễ dàng chuyển đổi từ / sang định dạng hh:mm:ss khi cần.

//from 23:55:00 to the stored time
storedTime = hours * 3600 + minutes * 60 + seconds

//from the stored time to 23:55:00
hours = storedTime / 3600  // needs to be an integer division
leaves = storedTime - hours * 3600
minutes = leaves / 60
seconds = leaves - 60 * minutes



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cập nhật nhiều tài liệu theo bộ id. Mongoose

  2. MongoDB forEach ()

  3. Cách thiết kế môi trường cơ sở dữ liệu nguồn mở khả dụng cao

  4. Một ấn phẩm đang ẩn các trường lồng nhau từ một ấn phẩm khác

  5. 5 lợi ích hàng đầu của Shared MongoDB Hosting