使用Google表格中的持续时间

时间:2018-09-11 10:05:07

标签: google-apps-script google-sheets date-formatting

我在Google表格中有一个单元格,该单元格的格式将分钟转换为h:mm,但是当我尝试使用Google Apps脚本在电子邮件中将该值发送出去时,发送了错误的值。如果单元格值为1:15,即“ 1小时15分钟”,则持续时间为 1.25 。如果我只使用变量h2,则持续时间在电子邮件中表示为 Sat Dec 30 1899 01:15:00 GMT-0000(GMT)

我用来获取持续时间的代码:

var h2 = row[2];
var date = new Date(h2);
var minutes = date.getMinutes();
var output = date.getHours() + (minutes / 60);

0 个答案:

没有答案