Since the app uses DateTime.utc() in some places, but non-utc in other places there are inconsistencies and bugs (e.g. around DST).
For the purpose of this app it should be best to use DateTime.utc() everywhere, but it is difficult to enforce that (we get non-utc times from the server, for example). I'll probably create a wrapper class around DateTime to make this easier.
Migration shouldn't be a big deal, I'll just have to modify DateTimeSerializer.
Since the app uses
DateTime.utc()
in some places, but non-utc in other places there are inconsistencies and bugs (e.g. around DST). For the purpose of this app it should be best to useDateTime.utc()
everywhere, but it is difficult to enforce that (we get non-utc times from the server, for example). I'll probably create a wrapper class aroundDateTime
to make this easier. Migration shouldn't be a big deal, I'll just have to modifyDateTimeSerializer
.