javascript - Google Scripts - 添加天数 -

标签 javascript date google-apps-script google-sheets

我请求你的帮助,因为我对编程知之甚少! ;-(

我有一个客户注册的谷歌表格。 每个注册的联系人都会添加到相关表格中,指示注册日期和时间(A 列)

我想知道是否可以使用与发送表单关联的脚本将此值添加到 J 列: 注册日期 + 7 天

enter image description here

感谢大家的宝贵帮助!

最佳答案

您可以尝试在提交表单时写上日期。使用 Form Submit触发运行此功能:

function newRow() {

  var sprsheet = SpreadsheetApp.openById("your sheet Id");
  var sheet = sprsheet.getActiveSheet();

  var lastRow = sheet.getLastRow();

  //Gets the current date and adds 7 days to it
  var date = new Date();
  var value = new Date(date.setDate(date.getDate()+7));

  //"10" is the J column
  sheet.getRange(lastRow, 10).setValue(value);

  }

引用资料:

关于javascript - Google Scripts - 添加天数 -,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59053515/

相关文章:

Java 在 HashMap 中查找最近的前一个日期

Javascript 创建不存在的日期

google-apps-script - 不断收到抱歉,无法删除所有非卡住行

javascript - 删除行之间的空间

javascript - jQuery wookmark 插件动态 div 高度

javascript - jQuery Mobile 1.0 是否支持 Windows Mobile 6.5?

javascript - jQuery使div自定义滚动条始终可见

php - 在 PHP 中将日期格式 m.Y 转换为 MySQL 兼容的 Y-m-d

google-apps-script - 谷歌脚本仅粘贴值

javascript - 如何动态分组数组文字中的多个制表符范围(通过使用通配符)?