convert all datetimes to UTC+0

This commit is contained in:
2014-07-21 16:37:30 +02:00
parent 816e06269f
commit f62820e069
2 changed files with 4 additions and 3 deletions
+1 -1
View File
@@ -65,7 +65,7 @@ namespace PocketSharp.Models
// convert DateTime to UNIX timestamp
if (value is DateTime)
{
value = (int)((DateTime)value - new DateTime(1970, 1, 1)).TotalSeconds;
value = (int)((DateTime)value - new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)).TotalSeconds;
}
parameterDict.Add(name, value.ToString());
+3 -2
View File
@@ -32,8 +32,9 @@ namespace PocketSharp
{
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
{
DateTime epoc = new DateTime(1970, 1, 1);
var delta = (DateTime)value - epoc;
DateTime date = (DateTime)value;
DateTime epoc = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
var delta = date - epoc;
writer.WriteValue((long)delta.TotalSeconds);
}