Wstawianie daty w mongodb
Chcę wstawić datę do kolekcji. Używam klasyMongoDate
aby utworzyć obiekt daty:
$today = new MongoDate(strtotime(date('Y-m-d 00:00:00')));
Problem polega na tym, że gdy jest w mojej kolekcji, data jest 2 godziny wcześniej.
Na przykład,$today
tutaj powinno być2013-05-28 00:00:00
ale raz w bazie danych jest2013-05-27 22:00:00
.
Nie mogę rozwiązać tego problemu, dodając ręcznie 2 godziny do znacznika czasu, ponieważ używam daty w zapytaniach.
Czas lokalny serwera, na którym działa Mongo, jest ustawiony na prawidłowy czas w moim kraju.