惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 三生石上(FineUI控件)
博客园 - 叶小钗
博客园 - 聂微东
博客园 - 司徒正美
Hugging Face - Blog
Hugging Face - Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Google DeepMind News
Google DeepMind News
Recent Announcements
Recent Announcements
IT之家
IT之家
J
Java Code Geeks
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
I
InfoQ
爱范儿
爱范儿
Vercel News
Vercel News
Apple Machine Learning Research
Apple Machine Learning Research
阮一峰的网络日志
阮一峰的网络日志
博客园 - Franky
U
Unit 42
酷 壳 – CoolShell
酷 壳 – CoolShell
腾讯CDC
F
Fortinet All Blogs
V
Visual Studio Blog
人人都是产品经理
人人都是产品经理

博客园 - blueKnight

Java根据WSDL生成request的SOAP报文模板 【转】HttpClient使用Post和Get提交参数 Java解析Soap XML HttpClient示例 【转】C++标准库和标准模板库 dotNetFrameWork 3.5SP1离线安装 笔记本电脑win7创建WIFI热点 【转】Oracle免客户端For .Net(增加分析Devart和DataDirect) 【转】ORA-00257 archiver error. 错误的处理方法 数学表达式与二叉树 FIREFOX不支持font-family: webdings;怎么办? "5","6"排序上下箭头问题 【转】Eclipse插件开发之基础篇(1) 插件开发的基础知识 http MIME大全 在iframe里的页面编写js,实现在父窗口上创建动画效果展开和收缩的div(不变动iframe父窗口代码) FreeMarker示例 转:用XML编写EXCEL文件 【网摘】BI系统(Business Intelligence) 关于j2ee工程发布到was上后,部分更新,例修改web.xml配置文件不起作用的原因解析 SSI(Struts2+Spring2+IBatis)代码生成器(纯Java版)
js获取周.html
blueKnight · 2011-10-28 · via 博客园 - blueKnight

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 </HEAD>

 <BODY>
  <SCRIPT LANGUAGE="JavaScript">
<!--
//得到每周的第一天(周日)
function getFirstDateOfWeek(theDate){
    theDate.setDate(theDate.getDate() 
- theDate.getDay());
    
return theDate;    
}
//得到每周的最后一天(周六)
function getLastDateOfWeek(theDate){
    theDate.setDate(theDate.getDate() 
+ 6 - theDate.getDay());
    
return theDate;    
}
//格式化时间
function formatDate(theDate) {
    
var m = theDate.getMonth() + 1;
    
if (m < 10) {
        m 
= '0' + m ;
    }
    
var d = theDate.getDate();
    
if (d < 10) {
        d 
= '0' + d;
    }
    
return theDate.getYear() + '-' + m + '-' + d;
}
//转成date
function parseDate(dateStr) {
    
if (null==dateStr) {
        
return new Date();
    }
    
var arr = dateStr.split('-');
    
if (3 != arr.length) {
        
return new Date();
    }
    
return new Date(arr[0],1*arr[1]-1,arr[2]);
}
//-->
</SCRIPT>
<script language="javascript">
//测试函数:
var tD = parseDate('2011-9-18');// new Date(2011,9-1,28).getDate();        
alert(tD.toLocaleString());
alert(
"周日~周六:" + formatDate(getFirstDateOfWeek(tD))+"~" + formatDate(getLastDateOfWeek(tD)));
</script>
 </BODY>
</HTML>

posted @ 2011-10-28 17:22  blueKnight  Views(352)  Comments()    收藏  举报