TimeZones
class cAlgo.API
DesktopCLICloud
Standard TimeZones class.
Definition
public static class TimeZones
Namespace: cAlgo.API · Group: Utility
Remarks
Sets the timezone for all the robot or indicator datetime references. C# and Python algos set it the same way, with the TimeZone key of config.json.
Examples
using cAlgo.API;
namespace cAlgo.Robots
{
// A new cBot or indicator uses the UTC time zone by default
// To change it, set the TimeZone key of config.json to the value of any TimeZones constant
public partial class TimeZoneSample : Robot
{
protected override void OnStart()
{
Print("Algo time: {0}, UTC time: {1}, time zone: {2}", Time, TimeInUtc, TimeZone.DisplayName);
}
}
}
class TimeZoneSample():
def on_start(self):
api.Print(f"Algo time: {api.Time}, UTC time: {api.TimeInUtc}, time zone: {api.TimeZone.DisplayName}")
{
"AccessRights": "None",
"TimeZone": "Eastern Standard Time"
}
Fields
| Name | Description |
|---|---|
AlaskanStandardTimeDesktopCLICloudstring | (GMT-09:00) Alaska |
ArabStandardTimeDesktopCLICloudstring | (GMT+03:00) Kuwait, Riyadh |
ArabianStandardTimeDesktopCLICloudstring | (GMT+04:00) Abu Dhabi, Muscat |
ArabicStandardTimeDesktopCLICloudstring | (GMT+03:00) Baghdad |
AtlanticStandardTimeDesktopCLICloudstring | (GMT-04:00) Atlantic Time (Canada) |
AzoresStandardTimeDesktopCLICloudstring | (GMT-01:00) Azores |
CanadaCentralStandardTimeDesktopCLICloudstring | (GMT-06:00) Saskatchewan |
CapeVerdeStandardTimeDesktopCLICloudstring | (GMT-01:00) Cape Verde Islands |
CaucasusStandardTimeDesktopCLICloudstring | (GMT+04:00) Baku, Tbilisi, Yerevan |
CenAustraliaStandardTimeDesktopCLICloudstring | (GMT+09:30) Adelaide |
CentralAmericaStandardTimeDesktopCLICloudstring | (GMT-06:00) Central America |
CentralAsiaStandardTimeDesktopCLICloudstring | (GMT+06:00) Astana, Dhaka |
CentralEuropeStandardTimeDesktopCLICloudstring | (GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague |
CentralEuropeanStandardTimeDesktopCLICloudstring | (GMT+01:00) Sarajevo, Skopje, Warsaw, Zagreb |
CentralPacificStandardTimeDesktopCLICloudstring | (GMT+11:00) Magadan, Solomon Islands, New Caledonia |
CentralStandardTimeDesktopCLICloudstring | (GMT-06:00) Central Time (US and Canada |
ChinaStandardTimeDesktopCLICloudstring | (GMT+08:00) Beijing, Chongqing, Hong Kong SAR, Urumqi |
DatelineStandardTimeDesktopCLICloudstring | (GMT-12:00) International Date Line West |
EAfricaStandardTimeDesktopCLICloudstring | (GMT+03:00) Nairobi |
EAustraliaStandardTimeDesktopCLICloudstring | (GMT+10:00) Brisbane |
EEuropeStandardTimeDesktopCLICloudstring | (GMT+02:00) Bucharest |
ESouthAmericaStandardTimeDesktopCLICloudstring | (GMT-03:00) Brasilia |
EasternStandardTimeDesktopCLICloudstring | (GMT-05:00) Eastern Time (US and Canada) |
EgyptStandardTimeDesktopCLICloudstring | (GMT+02:00) Cairo |
EkaterinburgStandardTimeDesktopCLICloudstring | (GMT+05:00) Ekaterinburg |
FLEStandardTimeDesktopCLICloudstring | (GMT+02:00) Helsinki, Kiev, Riga, Sofia, Tallinn, Vilnius |
GMTStandardTimeDesktopCLICloudstring | (GMT) Greenwich Mean Time: Dublin, Edinburgh, Lisbon, London |
GTBStandardTimeDesktopCLICloudstring | (GMT+02:00) Athens, Istanbul, Minsk |
GreenlandStandardTimeDesktopCLICloudstring | (GMT-03:00) Greenland |
GreenwichStandardTimeDesktopCLICloudstring | (GMT) Casablanca, Monrovia |
HawaiianStandardTimeDesktopCLICloudstring | (GMT-10:00) Hawaii |
IndiaStandardTimeDesktopCLICloudstring | (GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi |
IranStandardTimeDesktopCLICloudstring | (GMT+03:30) Tehran |
IsraelStandardTimeDesktopCLICloudstring | (GMT+02:00) Jerusalem |
KoreaStandardTimeDesktopCLICloudstring | (GMT+09:00) Seoul |
MidAtlanticStandardTimeDesktopCLICloudstring | (GMT-02:00) Mid-Atlantic |
MountainStandardTimeDesktopCLICloudstring | (GMT-07:00) Mountain Time (US and Canada) |
MyanmarStandardTimeDesktopCLICloudstring | (GMT+06:30) Yangon Rangoon |
NCentralAsiaStandardTimeDesktopCLICloudstring | (GMT+06:00) Almaty, Novosibirsk |
NepalStandardTimeDesktopCLICloudstring | (GMT+05:45) Kathmandu |
NewZealandStandardTimeDesktopCLICloudstring | (GMT+12:00) Auckland, Wellington |
NorthAsiaEastStandardTimeDesktopCLICloudstring | (GMT+08:00) Irkutsk, Ulaanbaatar |
NorthAsiaStandardTimeDesktopCLICloudstring | (GMT+07:00) Krasnoyarsk |
PacificStandardTimeDesktopCLICloudstring | (GMT-08:00) Pacific Time (US and Canada); Tijuana |
RomanceStandardTimeDesktopCLICloudstring | (GMT+01:00) Brussels, Copenhagen, Madrid, Paris |
RussianStandardTimeDesktopCLICloudstring | (GMT+03:00) Moscow, St. Petersburg, Volgograd |
SamoaStandardTimeDesktopCLICloudstring | (GMT-11:00) Midway Island, Samoa |
SingaporeStandardTimeDesktopCLICloudstring | (GMT+08:00) Kuala Lumpur, Singapore |
SouthAfricaStandardTimeDesktopCLICloudstring | (GMT+02:00) Harare, Pretoria |
SriLankaStandardTimeDesktopCLICloudstring | (GMT+06:00) Sri Jayawardenepura |
TaipeiStandardTimeDesktopCLICloudstring | (GMT+08:00) Taipei |
TasmaniaStandardTimeDesktopCLICloudstring | (GMT+10:00) Hobart |
TokyoStandardTimeDesktopCLICloudstring | (GMT+09:00) Osaka, Sapporo, Tokyo |
TongaStandardTimeDesktopCLICloudstring | (GMT+13:00) Nuku'alofa |
UTCDesktopCLICloudstring | Coordinated Universal Time |
VladivostokStandardTimeDesktopCLICloudstring | (GMT+10:00) Vladivostok |
WAustraliaStandardTimeDesktopCLICloudstring | (GMT+08:00) Perth |
WCentralAfricaStandardTimeDesktopCLICloudstring | (GMT+01:00) West Central Africa |
WEuropeStandardTimeDesktopCLICloudstring | (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna |
WestAsiaStandardTimeDesktopCLICloudstring | (GMT+05:00) Islamabad, Karachi, Tashkent |
WestPacificStandardTimeDesktopCLICloudstring | (GMT+10:00) Guam, Port Moresby |
YakutskStandardTimeDesktopCLICloudstring | (GMT+09:00) Yakutsk |