Цитата:
Сообщение от
vital.mih
все здорово, но у меня почему то дата на месяц больше. Хотя alert(month) показывает корректно...
Месяцы нумеруются от 0 до 11. Об этом
тут
Поэтому используйте примерно такой код:
Код:
var datec;
datec = GetAttributeValueFromID("new_entity","{63802E36-49AB-DC11-94ED-000423AF733E}","new_daterate");
var year;
var month;
var day;
year = datec.substr(0,4);
month = datec.substr(5,2) - 1;
day = datec.substr(8,2);
crmForm.all.new_mydaterate.DataValue =new Date(year,month,day);