Google电子表格-如何使用功能确定时区

wiv*_*vku 5 timezone utc epoch google-sheets

如何使用公式确定当前时区?我使用的公式给出了意外的结果。

我的电子表格设置(“文件”>“电子表格设置...”):时区:(GMT + 01:00)阿姆斯特丹

我使用的公式: = TEXT(NOW(),“ HH:mm z”)

这给出:12 : 47 GMT

本地时钟时间为12:47,我希望公式显示为:“ 12:47 GMT + 1 ”。我还尝试了Z而不是z,它给出了“ 12:47 +0000”,我希望+1。

有什么建议么?

我需要这个,所以我可以确定UTC时间并转换为时代时间(“ UTC时间”-DATE(1970,1,1)* 24 * 60 * 60)

Psy*_*ish 0

您无法使用不使用 JavaScript 检查本地时区的公式来做到这一点。根据此表格:

https://docs.google.com/a/codeproject.com/spreadsheet/ccc?key=0AqhqY231XZd3cFBiY2VqeWdmNWdaX25zN2lpekthQlE&hl=en_US#gid=4

. 不支持时区格式化内容TEXT。该电子表格是由 Stackoverflow 贡献者之一完成的,不是我的。

那么……脚本?