$('#TPL_day_23').datetimebox({
formatter: function (date) {
var y = date.getFullYear();
var m = date.getMonth() + 1;
var d = date.getDate();
var h = date.getHours();
var M = date.getMinutes();
var s = date.getSeconds();
var r = y + '年' + m + '月' + d + '日 ' + h + '时' + M + '分';
if ($(this).datetimebox("options").showSeconds) {
r += s + '秒';
}
return r;
},
parser: function (s) {
debugger;
if (!s) return new Date();
s = s.replace('年', '-');
s = s.replace('月', '-');
s = s.replace('日', '');
s = s.replace('时', ':');
s = s.replace('分', ':');
s = s.replace('秒', '');
if ($.trim(s) == "") {
return new Date();
}
var dt = s.split(" ");
var ss = s.split('-');
var y = parseInt(ss[0], 10);
var m = parseInt(ss[1], 10);
var d = parseInt(ss[2], 10);
if (!isNaN(y) && !isNaN(m) && !isNaN(d)) {
ds = new Date(y, m - 1, d);
} else {
ds = new Date();
}
if (dt.length < 2) {
return ds;
}
var _a8a = $(this).datetimebox("spinner").timespinner("options").separator;
var tt = dt[1].split(_a8a);
var hour = parseInt(tt[0], 10) || 0;
var _a8b = parseInt(tt[1], 10) || 0;
var _a8c = parseInt(tt[2], 10) || 0;
return new Date(ds.getFullYear(), ds.getMonth(), ds.getDate(), hour, _a8b, _a8c);
}
});