Anonymous committed f83e941

Removing timezone issue - Saving all times based on UTC.

Comments (1)

Files changed (2)


             bool isNew = false;
             if (e.CreatedAt == DateTime.MinValue)
-                e.CreatedAt = DateTime.Now;
+                e.CreatedAt = DateTime.UtcNow;
                 isNew = true;
-            e.UpdatedAt = DateTime.Now;
+            e.UpdatedAt = DateTime.UtcNow;
             if (isNew)
         public List<Event> GetLatest()
             const Int32 hours = 3;
-            var @events = _session.Query<Event>().Where(e => e.UpdatedAt >= DateTime.Now.AddHours(hours*-1)).ToList();
+            var @events = _session.Query<Event>().Where(e => e.UpdatedAt >= DateTime.UtcNow.AddHours(hours * -1)).ToList();
             return @events;


             var e3 = EntityHelper.Event("SomeId3");
-            e3.UpdatedAt = DateTime.Now.AddHours(-5);
+            e3.UpdatedAt = DateTime.UtcNow.AddHours(-5);
             // Save without overriding DateUpdated
             using (var s = _store.OpenSession())
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.