Merge pull request #1321 from esdrubal/currentsystemtimezone
[mono.git] / mcs / class / System.Core / System / TimeZoneInfo.cs
index 15ee8615aea7b9ca711589a12cad006ba8b64c8b..f6fa19c0d34e182fd43b44a98bfddb524e98cb96 100644 (file)
@@ -111,7 +111,7 @@ namespace System
                static TimeZoneInfo CreateLocal ()
                {
 #if MONODROID
-                       return AndroidTimeZones.Default;
+                       return AndroidTimeZones.Local;
 #elif MONOTOUCH
                        using (Stream stream = GetMonoTouchData (null)) {
                                return BuildFromStream ("Local", stream);
@@ -427,7 +427,7 @@ namespace System
                        }
 #endif
 #if MONODROID
-                       var timeZoneInfo = AndroidTimeZones.GetTimeZone (id);
+                       var timeZoneInfo = AndroidTimeZones.GetTimeZone (id, id);
                        if (timeZoneInfo == null)
                                throw new TimeZoneNotFoundException ();
                        return timeZoneInfo;
@@ -656,7 +656,7 @@ namespace System
 #endif
 #if MONODROID
                        foreach (string id in AndroidTimeZones.GetAvailableIds ()) {
-                               var tz = AndroidTimeZones.GetTimeZone (id);
+                               var tz = AndroidTimeZones.GetTimeZone (id, id);
                                if (tz != null)
                                        systemTimeZones.Add (tz);
                        }