Цитата:
Сообщение от
DinDim
Здравствуйте. делаю выборку в javascript для получения атрибутов выбранной сущности
..."<q1:Attributes>"+
"<q1:Attribute>ea_insurprodutcsid</q1:Attribute>"+
"<q1:Attribute>ea_insurnumber</q1:Attribute>"+
"<q1:Attribute>activeon</q1:Attribute>"+
"<q1:Attribute>expireson</q1:Attribute>"+
....
Дата возвращается в таком виде "2009-12-30T00:00:00+02:00"
как мне это значение записать в атрибут формы тип crmdatetime. Простое присвоение в DataValue не проходит. Спасибо.
Код:
var source = '2009-12-30T00:00:00+02:00';
source = source.split('T')[0];
var parts = source.split('-');
var dat = new Date();
dat.setYear(parts[0]);
dat.setMonth(parts[1] - 1);
dat.setDate(parts[2]);
Комментировать - надо?
Ну а опосля - в то поле, в которое надо через DataValue - кладёте полученный dat.
А вообще - рекомендую почитывать при таких вопросах
этот ресурс.