JS,怎么判断两个时间段间隔多少周
解决方案 »
- jquery ...帮我看下我的代码
- 鼠标移动到标题上时标题文字变颜色,点击标题连接到内容.菜鸟求大侠帮忙写一个,
- javascript中怎么用document.form["f1"].elements["email"]
- 复选框meetingname有5个值,如何在点复选框的时候判断我选中的是哪个?
- Object 属性问题
- 我在一个JS文件里面怎样引用另一个JS文件里面的函数?
- 一个表格。一个文本框中的数据变化,整行数据相应的变化
- 梅花雪老大,我想问一下你的树组件如何放到表格中呀,多谢了。
- 怎么知道用户当前操作是“刷新”
- parent.frames是什么意思?
- 使用alert 出现SyntaxError: unterminated string literal的错误
- jquery 控制freetextbox控件的长度
var a = new Date(2013,2-1,24);
var b = new Date(2013,4-1,7);
alert((b-a)/(24*60*60*1000)/7);
var b=new Date();
var d=(b-a)/(1000*60*60*24*7);
alert(d+"周");类似这样试试
function getYearWeek(date){
date=new Date(date.replace(/-/g,"/"));
var date2=new Date(date.getFullYear(), 0, 1);
var d = Math.round((date.getTime() - date2.getTime()+(date2.getDay()-date.getDay())*(24*60*60*1000)) / 86400000);
return Math.ceil(d /7)+1;
}
alert(getYearWeek("2013/1/27")-getYearWeek("2013/1/26")); //只差1天,但却差一周
alert(getYearWeek("2013/3/23")-getYearWeek("2013/3/17")); //相差6天,但却是同一周
</script>