我有一个名为CalDateShow的函数,它将输出返回为“Feb 29(Wed)16:30 - 17:30”。 传递给该函数的输入参数如下。 单击日历的特定单元格时会生成输入参数。
startday = Wed Feb 29 2012 16:30:00 GMT + 0530(IST)
endday = Wed Feb 29 2012 17:30:00 GMT + 0530(IST)
function CalDateShow(startday, endday, isshowtime, isshowweek) {
if (!endday) {
return dateFormat.call(startday, getymformat(startday,null,isshowtime));
} else {
var strstart= dateFormat.call(startday, getymformat(startday, null, isshowtime, isshowweek));
var strend=dateFormat.call(endday, getymformat(endday, startday, isshowtime, isshowweek));
var join = (strend!=""? " - ":"");
return [strstart,strend].join(join);
}
}
我想将输出更改为2月29日(周三)下午4:30 - 下午5:30。 任何帮助将不胜感激....
答案 0 :(得分:0)
您应该能够实现使用内置日期时间对象所需的内容: http://www.w3schools.com/jsref/jsref_obj_date.asp
这个库还有一些不错的日期时间格式化功能: http://www.mattkruse.com/javascript/date/