easyUI修改日期格式為-年月日時
阿新 • • 發佈:2018-12-25
<td style="width:130px;"> <input class="easyui-datetimebox" data-options="formatter:myformatter,parser:myparser" id="currentStartDate" style="width:150px"> </td> <td style="width:130px;"> <input class="easyui-datetimebox" data-options="formatter:myformatter,parser:myparser" id="currentEndDate" style="width:150px"> </td> /////////js程式碼 function myformatter(date) { var year = date.getFullYear(); var month = date.getMonth() + 1; var day = date.getDate(); var hour = date.getHours(); month = month < 10 ? '0' + month : month; day = day < 10 ? '0' + day : day; hour = hour < 10 ? '0' + hour : hour; return year + "-" + month + "-" + day + " " + hour; } function myparser(s) { var t; if(!s){ var d = new Date(); var year = d.getFullYear(); var month = d.getMonth() + 1; var day = d.getDate(); var hour = d.getHours(); month = month < 10 ? '0' + month : month; day = day < 10 ? '0' + day : day; hour = hour < 10 ? '0' + hour : hour; s = year + "-" + month + "-" + day + " " + hour; } t = Date.parse(s); if (!isNaN(t)) { return new Date(t); } else { return new Date(s + ":00:00"); } }