我正在尝试将POJO存储在具有currentDate字段的mongo db中。 currentDate字段是日期类型。 date currentDate = new Date(); 它将日期存储在" MMM d,yyyy h:mm:ss a"这种格式在mongo中。 如何更改此格式?我也需要加上纳秒。
答案 0 :(得分:0)
您是否也习惯使用DateTime
? DateTime.Ticks
'以100纳秒的速度显示分辨率。
我在过去尝试在MongoDB中设置正确的日期时遇到了类似的问题,同时直接保存它们。我建议你创建你的own DateTime object
并将其保存在MongoDB中吗?
例如像 OrdiniqueDate
> public class SpecifiqueDate
> {
> public int Year;
> public int Month;
> public int Day;
> public int Houres;
> public int Minutes;
> public int Seconds;
> public long Milliseconds;
> public long Nanoseconds;
>
> public Date(int year, int month, int day, int houres, int minutes, int seconds, long milliseconds, long nanoseconds)
> {
> Year = year;
> Month = month;
> Day = day;
> Houres = houres;
> Minutes = minutes;
> Seconds = seconds;
> Milliseconds = milliseconds;
> Nanoseconds = nanoseconds;
> } }