public void select_date_time_as_utc() { var doc = new DocWithDates { DateTime = DateTime.Today.ToUniversalTime() }; using (var session = theStore.OpenSession()) { session.Store(doc); session.SaveChanges(); var date = session.Query <DocWithDates>().Where(x => x.Id == doc.Id).Select(x => new { Date = x.DateTime }).Single(); date.Date.ShouldBe(doc.DateTime); } }
public void select_date_time_offset() { var doc = new DocWithDates { DateTimeOffset = new DateTimeOffset(2016, 8, 15, 18, 0, 0, 0.Hours()) }; using (var session = theStore.OpenSession()) { session.Store(doc); session.SaveChanges(); var date = session.Query <DocWithDates>().Where(x => x.Id == doc.Id).Select(x => new { Date = x.DateTimeOffset }).Single(); date.Date.ShouldBe(doc.DateTimeOffset); } }
public void select_date_time_as_utc() { var doc = new DocWithDates { DateTime = DateTime.Today.ToUniversalTime() }; using (var session = theStore.OpenSession()) { session.Store(doc); session.SaveChanges(); var date = session.Query<DocWithDates>().Where(x => x.Id == doc.Id).Select(x => new { Date = x.DateTime }).Single(); date.Date.ShouldBe(doc.DateTime); } }
public void select_date_time_offset() { var doc = new DocWithDates { DateTimeOffset = new DateTimeOffset(2016, 8, 15, 18, 0, 0, 0.Hours()) }; using (var session = theStore.OpenSession()) { session.Store(doc); session.SaveChanges(); var date = session.Query<DocWithDates>().Where(x => x.Id == doc.Id).Select(x => new { Date = x.DateTimeOffset }).Single(); date.Date.ShouldBe(doc.DateTimeOffset); } }