0

我有一个单独包含日期和时间字段的 html 表单,当用户单击保存按钮时,我想将日期和时间合并到日期字段中,并仅提交日期和时间合并的日期字段。我已经有了“skip_element”属性,我可以通过设置 true 或 false 来避免提交任何字段。我的主要要求是我想将日期和时间字段值合并到一个字段中并提交表单。我有骨干 syphone 来序列化表格。我可以在那里做一些事情来组合日期和时间字段值并删除时间字段吗?

否则,我需要在 javascript 函数中进行手动编码以组合这两个字段并从我的数组中删除时间字段,然后再将日期和时间发送到服务器。我必须在我的应用程序的许多页面中这样做。如果能以简单的方式实现,那就太好了。

在此处输入图像描述

4

1 回答 1

0

你可能需要这样的东西。

function passDateAndTime () {
  var date = '05/10/2015';
  var time = '05:00:00 AM'; //the time wil need to be a date object, The time field will probably yield the correct time format.
  var date_time = joinDateAndTime_(date, time);
  Logger.log('date and time: ' + date_time);

  }

function joinDateAndTime_(date, time) {
  var date = new Date(date); Logger.log('date: ' + date);
  date.setHours(time.getHours());
  date.setMinutes(time.getMinutes());
  return date;
}
于 2016-05-13T21:20:06.300 回答