如何在Google Apps Script中处理日期
How to handle dates in Google Apps Script?
如何处理 GAS 中的日期?
我的表单正在使用 JQuery 日期选择器,我需要在单元格中插入所选日期,并在另一个日期上插入该日期加上一个月。
这是我尝试过的:
//var datepicker=form.datepicker;
var datepicker= new Date(form.datepicker);
//var datepicker=Date.parse(datepicker);
//var datepicker=datepicker.toString();
//var datepicker=parseInt(datepicker);
//var datepicker=datepicker.toDateString();
sheet.getRange(2, 1).setValue(datepicker);
sheet.getRange(3, 1).setValue(datepicker+1);
哪个正在返回:
1970/01/010
Invalid Date1
虽然选择的日期是02-12-2014
我看到两个问题:
- 我认为您需要正确构造日期,您引用的是日期选择器对象,该对象不是日期,因此请将其中取出日期。尝试:
new Date(form.datepicker.getDate().getTime())
- 不能对日期对象"加一"。调用setMonth代替(它是范围证明的)。试试这个:
date.setMonth(date.getMonth()+1)
相关文章:
- KnockoutJS处理引导程序日期选择器和日期格式
- Bootstrap日期选择器setDatesDisabled无法处理按钮单击
- 如何处理php(Laravel-api)和javascript(AngularJS)之间的日期时间
- 处理日期时间时间戳javascript(angularjs)和mongo的滑块
- 以 UTC 格式的 SQL 处理日期/时间
- 使用数据选择器和时刻处理不同语言的日期
- 哪个 JS 日期时间选取器正确处理 DST 转换
- 剑道日期时间选取器不处理 UTC 偏移量
- 在 Mongo 和 Nodejs 的 Web 应用程序中处理跨时区的日期
- 如何在Google Apps Script中处理日期
- 用Asp处理日期.. Net MVC和KnockoutJS
- 在PHP中以DD-MON-YYYY格式处理日期
- 如何在AngularJS的REST Api中处理日期字段
- Crossfilter.js,如何处理日期维度上的人工重复
- 我如何处理日期在javascript中,当它不断附加一个时间值
- 使用Moment.js和FullCalendar处理日期无关的事件
- 在javascript中转换字符串日期到日期时间,如何处理日期格式
- 在javascript中处理日期(格式和时区)
- 处理日期选择器日历小部件中的日期值
- 使用日期时间选取器的多个实例来处理日期之间的范围