具有时间 returns 不一致数据的单元格的 getValue()
getValue() of cell with time returns incongruent data
我正在尝试提取工作表文件的单元格上规定的时间并将其用于函数,但我很难理解发生了什么:
在 B2 上,我只是输入了 05:00 PM
。
然后,在 AppsScript 上我有:
function myFunction() {
let x=SpreadsheetApp.getActiveSheet().getRange("B2").getValue()
Logger.log(x)
}
不知何故,输出是:
12:46:42 PM Info Sat Dec 30 16:35:55 GMT-00:14 1899
我同意日期(1899 年 12 月 30 日)是随机的 - 毕竟我只说明了时间,但是...
为什么我会得到 16:35:55,而我本应 17:00?那 25 分钟去哪儿了?
如何获得时间为 17:00
的纯日期时间对象?
谢谢
这似乎是一个错误!
Google 的问题跟踪器上已经有一份报告详细说明了同类行为:
Google 似乎知道这个问题,但您也可以点击问题报告左上角问题编号旁边的 ☆,这样 Google 就会知道更多人正在遇到this and so 它更有可能被更快地看到。
我正在尝试提取工作表文件的单元格上规定的时间并将其用于函数,但我很难理解发生了什么:
在 B2 上,我只是输入了 05:00 PM
。
然后,在 AppsScript 上我有:
function myFunction() {
let x=SpreadsheetApp.getActiveSheet().getRange("B2").getValue()
Logger.log(x)
}
不知何故,输出是:
12:46:42 PM Info Sat Dec 30 16:35:55 GMT-00:14 1899
我同意日期(1899 年 12 月 30 日)是随机的 - 毕竟我只说明了时间,但是...
为什么我会得到 16:35:55,而我本应 17:00?那 25 分钟去哪儿了?
如何获得时间为 17:00
的纯日期时间对象?
谢谢
这似乎是一个错误!
Google 的问题跟踪器上已经有一份报告详细说明了同类行为:
Google 似乎知道这个问题,但您也可以点击问题报告左上角问题编号旁边的 ☆,这样 Google 就会知道更多人正在遇到this and so 它更有可能被更快地看到。