我有日期不同的日期數組。在Google Apps腳本中將日期/時間設置爲00:00:00
實施例:{13年4月15日5時00分○○秒,13年3月10日13:00:00,13年2月10日02:00:00,等}
如果我想要將小時更改爲00:00:00,因此該陣列會顯示爲:
{4/15/13 00:00:00,03/10/13 00:00:00,02/10/13 00 :00:00等}
我該怎麼做?
我試過使用getTime(),但是我沒有控制幾個小時。任何幫助都會很棒。 謝謝!
編輯:我想這個循環:
for (var i = 0; i < gValues.length; i++) { // repeat loop
sheet.getRange(i + 2, 7, 1, 1).setValue(gValues[i][0].setHours(00,00,00,00));
}
但
而不是所期望的結果,我得到這個值:「12/20/5828963 0:00:00」的每一個細胞。
是您的工作日日期或版本中的值gs? (即,您可以更改電子表格格式設置中的日期格式)返回的實際值是什麼「12/20/5828963 0:00:00」 – 2013-03-05 19:44:45
不是它們是日期,而不是字符串。 {3/16/2013 17:00:00 3/16/2013 17:00:00 3/20/2013 5:00:00 3/20/2013 5:00:00 3/21/2013 5:00:00 3/21/2013 5:00:00 3/21/2013 5:00:00 3/25/2013 5:00:00 3/25/2013 5:00:00 3/13/2013 5:00:00 3/26/2013 1:00:01 3/6/2013 4:00:00 3/5/2013 4:00:00 3/19/2013 5:00:00 3/26/2013 1:00:00 3/2/2013 4:00:00 3/18/2013 5:00:00} – user1786546 2013-03-05 20:22:53
我的例子中沒有看到任何分隔符...... ??請參閱編輯答案舉例。 – 2013-03-05 20:28:40