全部产品
Search
文档中心

时间序列数据库 TSDB:时区子句

更新时间:Jul 01, 2020

tz()子句返回指定时区的UTC偏移量。

语法

  1. SELECT_clause [INTO_clause] FROM_clause [WHERE_clause] [GROUP_BY_clause] [ORDER_BY_clause] [LIMIT_clause] [OFFSET_clause] [SLIMIT_clause] [SOFFSET_clause] tz('<time_zone>')

语法描述

TSDB For InfluxDB®默认以UTC格式存储和返回时间戳。tz()子句包含UTC偏移量,或者UTC夏令时(Daylight Savings Time,简称DST)偏移量(如果适用的话),在查询返回的时间戳中。返回的时间戳必须是RFC3339格式才能显示UTC偏移量或者UTC夏令时偏移量。参数time_zone遵循Internet Assigned Numbers Authority time zone database(互联网号码分配局时区数据库)的TZ语法,需要用单引号将它括起来。

示例

返回芝加哥时区的UTC偏移量

  1. > SELECT "water_level" FROM "h2o_feet" WHERE "location" = 'santa_monica' AND time >= '2015-08-18T00:00:00Z' AND time <= '2015-08-18T00:18:00Z' tz('America/Chicago')
  2. name: h2o_feet
  3. time water_level
  4. ---- -----------
  5. 2015-08-17T19:00:00-05:00 2.064
  6. 2015-08-17T19:06:00-05:00 2.116
  7. 2015-08-17T19:12:00-05:00 2.028
  8. 2015-08-17T19:18:00-05:00 2.126

该查询结果中,时间戳包含了美国/芝加哥(America/Chicago)的时区的UTC偏移量(-05:00)。


InfluxDB® is a trademark registered by InfluxData, which is not affiliated with, and does not endorse, TSDB for InfluxDB®.