From 8e3705fd76ad4b9bf2a577b913f435f9089fd1b9 Mon Sep 17 00:00:00 2001 From: Craig Wilson Date: Thu, 22 Jul 2010 17:49:27 -0500 Subject: [PATCH] javascript months are 0 based. --- source/MongoDB/Util/JsonFormatter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/MongoDB/Util/JsonFormatter.cs b/source/MongoDB/Util/JsonFormatter.cs index 23fad5b4..20a1ee1e 100644 --- a/source/MongoDB/Util/JsonFormatter.cs +++ b/source/MongoDB/Util/JsonFormatter.cs @@ -44,7 +44,7 @@ public static string SerializeForServerSide(object value) if (value is DateTime) { DateTime d = (DateTime)value; - sb.AppendFormat("new Date({0},{1},{2},{3},{4},{5},{6})", d.Year, d.Month, d.Day, d.Hour, d.Minute, d.Second, d.Millisecond); + sb.AppendFormat("new Date({0},{1},{2},{3},{4},{5},{6})", d.Year, d.Month - 1, d.Day, d.Hour, d.Minute, d.Second, d.Millisecond); } else SerializeType(value, sb);