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

date trong MongoDB:khi chèn đối tượng Date vào cơ sở dữ liệu Mongo, ngày sẽ sớm hơn chính nó 1 ngày

final String dateString = "Jan 2, 2012";
final DateTimeFormatter dtf = new DateTimeFormatterBuilder().appendMonthOfYearShortText().appendLiteral(" ").appendDayOfMonth(1).appendLiteral(", ").appendYear(4, 4).toFormatter();
final DateTime jodaDate = dtf.parseDateTime(dateString);
System.out.println(jodaDate);
final Date javaDate = new Date(jodaDate.getMillis());
System.out.println(javaDate); 

Đầu ra là

2012-01-02T00:00:00.000+02:00
Mon Jan 02 00:00:00 EET 2012  

Tiếp theo cho:

final String dateString = "Jan 1, 2012";

đầu ra là:

2012-01-01T00:00:00.000+02:00
Sun Jan 01 00:00:00 EET 2012


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tài liệu cập nhật Mongoose Không thành công với findByIdAndUpdate

  2. Cập nhật nhiều trong mongoose

  3. MongoDB ước tínhDocumentCount ()

  4. Làm cách nào để giữ giá trị null ở cuối sắp xếp trong Mongoose?

  5. Trường mảng đảo ngược trong MongoDB