如何使用公式确定当前时区? 我使用的公式给出了意想不到的结果。
我的电子表格设置(文件>电子表格设置...): 时区:(GMT + 01:00)阿姆斯特丹
我使用的公式: = TEXT(NOW(),“HH:mm z”)
这给出了: 格林尼治标准时间12:47
本地时钟时间是12:47,我希望公式显示:“ 12:47 GMT + 1 ”。 我也试过Z代替z,它给出“12:47 +0000”,我希望+1。
有什么建议吗?
我需要这个,所以我可以确定UTC时间并转换为大纪元时间(“UTC时间” - 日期(1970,1,1)* 24 * 60 * 60)
答案 0 :(得分:1)
= TEXT(NOW()+ x / 24," DD / MM / YYYY HH:mm:ss")
= TEXT(NOW()+ 8/24," DD / MM / YYYY HH:mm:ss")
NOW功能之后的(+ x / 24)将x小时(在我的情况下为8)添加到标准时间。 NOW()+ 1将给你明天的时间,所以工作bakc或前进你可以设置公式给出不同的时区。
希望这有帮助,
罗比
答案 1 :(得分:0)
你不能使用公式w / o javascript检查你当地的时区。 按照这种形式:
TEXT
不支持时区格式化内容。这个电子表格是由Stackoverflow贡献者之一完成的,它不是我的。
那么......脚本?