Google app maker 在脚本中的日期上添加天数

Google app maker 在脚本中的日期上添加天数,google-app-maker,Google App Maker,我有两个字段。一个是“上次检查日期”,另一个是“到期日期”。我需要“截止日期”自动比“上次检查日期”提前364天基本上可以归结为这个问题: …然而,它有一些应用程序制造商的特殊性。从安全角度来看,正确的实现方法似乎是使用onBeforeCreate和onBeforeSave并加强数据一致性: //在服务器脚本中的某个位置定义此函数 函数addDays(日期,天){ var结果=新日期(日期); result.setDate(result.getDate()+天); 返回结果; } //onBef

我有两个字段。一个是“上次检查日期”,另一个是“到期日期”。我需要“截止日期”自动比“上次检查日期”提前364天

基本上可以归结为这个问题:

…然而,它有一些应用程序制造商的特殊性。从安全角度来看,正确的实现方法似乎是使用
onBeforeCreate
onBeforeSave
并加强数据一致性:

//在服务器脚本中的某个位置定义此函数
函数addDays(日期,天){
var结果=新日期(日期);
result.setDate(result.getDate()+天);
返回结果;
}
//onBeforeCreate事件处理程序
record.DueDate=addDays(record.LastChecked,364);
//onBeforeSave事件处理程序(为了保持简单,我们可以
//更改任何记录字段时更新日期)
record.DueDate=addDays(record.LastChecked,364);
这种方法的其他好处

  • 不需要在UI上的多个位置复制逻辑
  • 更新的DueDate将随回调一起返回,并自动更新UI