Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }