GlideDateTime
在客户端不可用。对于像现在这样的简单操作,可以使用javascript
Date
var date = new Date(g_form.getValue('u_issued_date'));
date.setDate(date.getDate() + 10); //add 10 days
g_form.setValue('u_due_date', formatDate(date));
function formatDate (date) {
return date.getFullYear() + '-' +
leadingZero(date.getMonth() + 1) + '-' +
leadingZero(date.getDate()) + ' ' +
date.getHours() + ':' +
date.getMinutes() + ':' +
date.getSeconds();
}
function leadingZero (value) {
return ("0" + value).slice(-2);
}
对于更复杂的手术你会希望的
滑动日期时间
GlideAjax
,它将在服务器端执行操作,并提供结果。