Дата по умолчанию

Добрый день,

Для карточке Задачи, при создании новой, нужно установить время окончания по умолчанию в 17:00 следующего дня

функция

function GetDefaultTaskDueDateTime(StartDate) {
        var DefaultTaskDurationHours = 2;
        var Result = new Date(StartDate);
        Result.setHours(StartDate.getHours() + DefaultTaskDurationHours);
        return Result;
}

устанавливает на 2 часа вперед, каким образом можно установить время как надо?

Нравится

3 комментария

попробуйте изменить
var DefaultTaskDurationHours = 0;
либо
Result.setHours(StartDate.getHours()

Елена, измените функцию GetDefaultTaskDueDateTime таким образом:

function GetDefaultTaskDueDateTime(StartDate) {
	var DefaultTaskDurationHours = 2;
	var Result = new Date(StartDate);	
	Result = AddDateDays(Result, 1);
	Result.setHours(17);
	return Result;
}

Наталия, спасибо, все работает!

Показать все комментарии