Тема: new Date нули
Показать сообщение отдельно
  #4 (permalink)  
Старый 27.04.2017, 14:02
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Например, так
function addZero(num) {
   var str = num.toString();
   return str.length == 1? "0" + str : str;
}
e.prototype.createLead = function (t) {
var e;
var dt= new Date();
return e = {
"fields[TITLE]": t.title,
"fields[ADDRESS]": t.address,
"fields[PHONE][0][VALUE]": t.phone,
"fields[SOURCE_ID]": t.source_id,
"fields[STATUS_DESCRIPTION]": addZero(dt.getDate())+"."+ addZero(dt.getMonth()+1)+"."+dt.getFullYear()+" "+addZero(dt.getHours())+":"+addZero(dt.getMinutes())+":"+addZero(dt.getSeconds()),
"fields[SOURCE_DESCRIPTION]": t.description,
"fields[ASSIGNED_BY_ID]": t.responsible_id,
"fields[STATUS_ID]": "NEW",
"fields[PHONE][0][VALUE_TYPE]": "WORK"
}
}
Ответить с цитированием