如果有办法获取 bigquery 服务器的本地时区?

Posted

技术标签:

【中文标题】如果有办法获取 bigquery 服务器的本地时区?【英文标题】:if there is a way to get the local timezone of the bigquery server? 【发布时间】:2012-08-21 14:44:51 【问题描述】:

最近我一直在研究timestamp functions,我很好奇是否有办法通过java Api获取服务器的本地时区

提前致谢:阿提拉

【问题讨论】:

【参考方案1】:

时间戳函数都是UTC。

【讨论】:

谢谢,但为什么会出现这个?:“这些函数在服务器的本地时区运行。” 感谢您指出这一点。我已经提交了一个文档错误。这些函数都是 UTC(这就是为什么 UTC 以时间函数的名称命名,以使这一点显而易见) 我发现了一些我不想为其开新票的东西,我不知道它是有意的还是错误的,这个函数没有返回带有 id 的项目“ Publicdata" Bigquery.projects().list().execute().getProjects() Bigquery 实例通过服务账号授权 getPorojects 不会返回您有权访问的所有项目,只会返回您明确列为项目团队成员的项目(例如所有者/读者/作者) 能否请您更正文档,然后请:列出您至少具有读取权限的项目。为方法“projects.list”创建一个请求。此请求包含 bigquery 服务器所需的参数。设置任何可选参数后,调用 List.execute() 方法来调用远程操作。被明确列为项目团队成员没有任何意义。它只是说它列出了我至少具有读取权限的所有项目。自 publicdata 公开以来,我拥有读取权限。

以上是关于如果有办法获取 bigquery 服务器的本地时区?的主要内容,如果未能解决你的问题,请参考以下文章

从 iPhone 获取时区/国家

如何使用 BigQuery 从经纬度坐标中获取时区?

Delphi - 获取非本地时区的 TTimeZone 并在时区之间转换 [重复]

怎么修改wamp的本地时间

Google BigQuery API 强制 MaxResult

将时间戳转换为特定时区然后在 bigquery 中将其转换为日期时出现问题