Scripts 学盟

标题: 获取某日期是在一年中第几周 [打印本页]

作者: 混混@普宁.中国    时间: 2011-7-25 11:45:54     标题: 获取某日期是在一年中第几周

  1. function getWeekOfYear(theDate) {
  2.         var a = new Date(theDate.getFullYear(), theDate.getMonth(), theDate.getDate());
  3.         var b = new Date(theDate.getFullYear(), 0, 1);
  4.         var d = (a.getTime() - b.getTime()) / 86400000;
  5.         var w = Math.floor(d / 7) + 1;
  6.         if (7-b.getDay() < d % 7) {
  7.                 w++;
  8.         }
  9.         return w;
  10. }

  11. alert( getWeekOfYear( new Date() ) );
复制代码

作者: momo    时间: 2011-7-25 12:00:58

可恶还要字数限制




欢迎光临 Scripts 学盟 (http://www.iscripts.org/) Powered by Discuz! X2