дата JavaScript, скрипт приложения googles - PullRequest
1 голос
/ 07 ноября 2010

Я программист, я плохо разбираюсь в javascript, я просто хочу реализовать быструю функцию в скрипте приложения googles, использующем javascript.У меня вопрос: я пытаюсь получить дату и время из формы моего сайта Google, а в сумме формы я хотел бы объединить bookingDate и timeBeg, чтобы календарь Google мог использовать их в качестве даты и времени и записать эту дату в своем календаре,Как я могу это сделать?и краткое объяснение типа данных даты будет оценено.спасибо.

мой код ниже.,.

function onFormSubmit(e)

      var bookingDate = new Date();
      var endDate = new Date();
      var timeBeg = e.values[5];
      bookingDate = e.values[3];//the textbox array 
      endDate = e.values[4];

cal.createEvent("Busy", new Date(bookingDate + time), new Date(endDate), {location:'Nap room'});

1 Ответ

0 голосов
/ 01 февраля 2011

Попробуйте что-то вроде этого:

var bookingdatetime = new Date(Date.parse(e.values[3] + " " + e.values[5]));

Естественно, потребуется предварительная проверка, но в этом суть.

Кстати, JavaScript свободно-типированный, поэтому, когда вы присвоили bookingDate значение e.values ​​[3], вместо того, чтобы принудительно вводить значение в дату, оно фактически просто превращает bookingDate в строку, что, вероятно, является тем, чего вы не хотели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...