Как установить формат даты Монго ДБ при сохранении данных из объекта даты - PullRequest
0 голосов
/ 13 июня 2018

Я пытаюсь сохранить POJO в mongo db с полем currentDate.Поле currentDate имеет тип даты.date currentDate = new Date ();дата хранится в формате "MMM d, гггг ч: мм: сс а" в монго.как изменить этот формат?Мне тоже нужно добавить наносекунды.

1 Ответ

0 голосов
/ 13 июня 2018

Вы тоже можете использовать DateTime?DateTime.Ticks 'показывает разрешение в 100 наносекунд.

В прошлом у меня были похожие проблемы, когда я пытался установить правильные даты в MongoDB, сохраняя их напрямую.Я предлагаю вам создать own DateTime object и сохранить его в MongoDB?

Например, например SpecifiqueDate

>  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;
>         } }
...