$.extend({ // 将json格式时间转换为Date() jsonStrToDate: function (JsonStr) { var _Date = new Date(parseInt(JsonStr.replace("/Date(","").replace(")/", ""), 10)); return _Date; }, // 时间差 毫秒 dateDiff_MS: function (begindate, enddate) { // 时间格式化 var _begindate = Date.parse(new Date(begindate.toString().replace(/-/g, "/"))); var _enddate = Date.parse(new Date(enddate.toString().replace(/-/g, "/"))); // 计算时间差 var _MS = _begindate - _enddate; return _MS; }, // 时间差 秒 dateDiff_Second: function (begindate, enddate) { // 获取时间差 var _MS = $.dateDiff_MS(begindate, enddate); // 转换为秒钟 var _Second = Math.ceil(_MS / 1000); return _Second; }, // 时间差 分钟 dateDiff_Minute: function (begindate, enddate) { // 获取时间差 var _MS = $.dateDiff_MS(begindate, enddate); // 转换为分钟 var _Second = Math.round(_MS / (60 * 1000)); return _Second; }, // 时间差 小时 dateDiff_Hour: function (begindate, enddate) { // 获取时间差 var _MS = $.dateDiff_MS(begindate, enddate); // 转换为分钟 var _Hour = Math.round(_MS / (60 * 60 * 1000)); return _Hour; }, // 时间差 天 dateDiff_Hour: function (begindate, enddate) { // 获取时间差 var _MS = $.dateDiff_MS(begindate, enddate); // 转换为分钟 var _Day = Math.round(_MS / (24 * 60 * 60 * 1000)); return _Day; } })
时间: 2024-10-28 07:43:30