The following sample code shows how you can get a time zone as a TimeZoneInfo object:
[C#]
using CMS.SiteProvider;
...
// Get time zone object by time zone code name TimeZoneInfo tzi = TimeZoneInfoProvider.GetTimeZoneInfo("Hawaii");
// Get time zone object by ID TimeZoneInfo tzi2 = TimeZoneInfoProvider.GetTimeZoneInfo(1); |
The following sample code shows how you can get a DataSet containing time zones from the system:
[C#]
using System.Data; using CMS.SiteProvider;
...
string where = "TimeZoneID > 10"; string orderBy = "TimeZoneDisplayName"; int topN = 10; string columns = "TimeZoneID, TimeZoneDisplayName, TimeZoneGMT";
// Get dataset of time zones according to the given parameters DataSet ds = TimeZoneInfoProvider.GetTimeZones();
DataSet ds2 = TimeZoneInfoProvider.GetTimeZones(where, orderBy);
DataSet ds3 = TimeZoneInfoProvider.GetTimeZones(where, orderBy, topN, columns); |
Page url: http://devnet.kentico.com/docs/5_5r2/devguide/index.html?api_getting_time_zone_data.htm