跳到主要内容 跳到补充内容

converttolocaltime - 脚本和图表函数

UTCGMT 时间戳转换为本地时间作为对偶值。此地方可为全世界任何一个城市,地方和时区。 

语法:  

ConvertToLocalTime(timestamp [, place [, ignore_dst=false]])

返回数据类型:

参数
参数 描述
timestamp 时间戳或对时间戳求值的表达式都可用于转换。
place

下面的有效地方和时区表格中的地方或时区。或者,可以使用 GMTUTC 定义本地时间。以下值和时间偏移量范围有效:

  • GMT
  • GMT-12:00 - GMT-01:00
  • GMT+01:00 - GMT+14:00
  • UTC
  • UTC-12:00 - UTC-01:00
  • UTC+01:00 - UTC+14:00
信息注释如果使用 DST 偏移量(即,指定的 ignore_dst 参数值计算为 False),则必须在 place 参数中指定一个位置,而不是 GMT 偏移量。这是因为调整夏令时除了需要 GMT 偏移量提供的纵向信息外,还需要纬度信息。相关信息,请参阅将 GMT 偏移量与夏令时结合使用
信息注释只能使用标准时间偏移量。不能使用任意时间偏移量,例如,GMT-04:27
ignore_dst

如果此参数计算为 True,则忽略 DST(夏令时)。有效的参数值计算为 True,包括 -1True()

如果此参数计算为 False,则会根据夏令时调整时间戳。有效的参数值计算为 False,包括 0False()

如果 ignore_dst 参数值无效,则函数将计算表达式,如同 ignore_dst 值计算为 True 一样。如果未指定 ignore_dst 参数值,则函数将计算表达式,如同 ignore_dst 值计算为 False. 一样。

有效的地方和时区
A-C D-K L-R S-Z
Abu Dhabi Darwin La Paz Samoa
AdelaideDhakaLimaSantiago
AlaskaEastern Time (US & Canada)LisbonSapporo
AmsterdamEdinburghLjubljanaSarajevo
ArizonaEkaterinburgLondonSaskatchewan
AstanaFijiMadridSeoul
AthensGeorgetownMagadanSingapore
Atlantic Time (Canada)GreenlandMazatlanSkopje
AucklandGreenwich Mean Time : DublinMelbourneSofia
AzoresGuadalajara Mexico CitySolomon Is.
BaghdadGuamMid-AtlanticSri Jayawardenepura
BakuHanoiMinskSt. Petersburg
BangkokHarareMonroviaStockholm
BeijingHawaiiMonterreySydney
BelgradeHelsinkiMoscowTaipei
BerlinHobartMountain Time (US & Canada)Tallinn
BernHong KongMumbaiTashkent
BogotaIndiana (East)MuscatTbilisi
BrasiliaInternational Date Line WestNairobiTehran
BratislavaIrkutskNew CaledoniaTokyo
BrisbaneIslamabadNew DelhiUrumqi
BrusselsIstanbulNewfoundlandWarsaw
BucharestJakartaNovosibirskWellington
BudapestJerusalemNuku'alofaWest Central Africa
Buenos AiresKabulOsakaVienna
CairoKamchatkaPacific Time (US & Canada)Vilnius
CanberraKarachiParisVladivostok
Cape Verde Is.KathmanduPerthVolgograd
CaracasKolkataPort MoresbyYakutsk
CasablancaKrasnoyarskPragueYerevan
Central AmericaKuala LumpurPretoriaZagreb
Central Time (US & Canada)KuwaitQuito-
ChennaiKyivRiga-
Chihuahua-Riyadh-
Chongqing-Rome-
Copenhagen---

将 GMT 偏移量与夏令时结合使用

Qlik Sense 实施 Unicode (ICU) 库的国际组件之后,将 GMT(格林尼治标准时间)偏移量与 DST(夏令时)结合使用需要额外的纬度信息。

GMT 是纵向(东西)偏移,而夏令时是横向(南北)偏移。例如,赫尔辛基(芬兰)和约翰内斯堡(南非)共享相同的 GMT+02:00 偏移量,但它们不共享相同的夏令时偏移量。这意味着,除了 GMT 偏移之外,任何夏令时偏移都需要关于当地时区的纬度位置的信息(地理时区输入),以便获得关于当地夏令时条件的完整信息。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!