将变量传递给jQuery DateTimePicker进行格式化?

时间:2016-01-26 14:11:34

标签: jquery datetimepicker

我正在尝试使用jQuery插件DateTimePicker来格式化DateTime varabile,但我无法弄清楚如何将格式化命令应用于变量。我找到的所有示例都是如何将它应用于不适合我的DOM元素。有谁知道如何做到这一点?我在尝试时间的最后一段代码是

obj.colModel[9].render = function (ui)
{
    var cellData = new Date(ui.cellData);
    return $.datetimepicker({ dateFormat: "yy-mm-dd", timeFormat: "hh:mm:ss" }, cellData);
}

1 个答案:

答案 0 :(得分:0)

正如创建者在https://github.com/trentrichardson/jQuery-Timepicker-Addon/issues/862所回答的那样,代码是:

var dateObj = new Date(ApprovalDate);
var dateStr = $.datepicker.formatDate( "yy-mm-dd", dateObj );
var timeStr = $.datepicker.formatTime('HH:mm', { hour: dateObj.getHours(), minute: dateObj.getMinutes() }, {});

var dateTimeStr = dateStr +' '+ timeStr;