index.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. Date.prototype.Format = function (fmt) {
  2. var o = {
  3. "M+": this.getMonth() + 1, //月份
  4. "d+": this.getDate(), //日
  5. "H+": this.getHours(), //小时
  6. "m+": this.getMinutes(), //分
  7. "s+": this.getSeconds(), //秒
  8. "q+": Math.floor((this.getMonth() + 3) / 3), //季度
  9. "S": this.getMilliseconds() //毫秒
  10. };
  11. if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
  12. for (var k in o)
  13. if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
  14. //获取星期
  15. var xq = this.getDay();
  16. var xqs='';
  17. switch(xq){
  18. case 0:
  19. xqs = ' 星期天';
  20. break;
  21. case 1:
  22. xqs = ' 星期一';
  23. break;
  24. case 2:
  25. xqs = ' 星期二';
  26. break;
  27. case 3:
  28. xqs = ' 星期三';
  29. break;
  30. case 4:
  31. xqs = ' 星期四';
  32. break;
  33. case 5:
  34. xqs = ' 星期五';
  35. break;
  36. case 6:
  37. xqs = ' 星期六';
  38. break;
  39. }
  40. return fmt+xqs;
  41. }
  42. function timej(){
  43. $('#nowtime').html(new Date().Format("yyyy年MM月dd日 HH:mm"))
  44. }
  45. timej();
  46. var t1 = window.setInterval(timej(),1000)