以下代码保存为.htm文件,用ie打开此文件即可
=================
<html>
<body>
<script language="vbscript">
msgbox DateDiff("ww",year(date) &"-1-1",date,1,1)
</script>
</body>
</html>
================
二、输入年,第几周计算,自动计算这周的起始和终止日期
把下面代码复制粘贴在记事本内,另存为:第几周起始日期.html,用ie打开即可
==============
<!javascript:>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
function showDateCount(year,weekNum){
var date=new Date(year,0,(7*weekNum))
var FD=new Date(date.getYear(),(date.getMonth()),(date.getDate()-date.getDay()+1))
var Monday=FD.getYear()+"-"+(FD.getMonth()+1)+"-"+FD.getDate()//一周的第一天
var LD=new Date(date.getYear(),(date.getMonth()),(date.getDate()-date.getDay()+7))
var Sunday=LD.getYear()+"-"+(LD.getMonth()+1)+"-"+LD.getDate() //一周的最后一天
alert(year+"年第"+weekNum+"周是"+Monday+"至"+Sunday)
}
</SCRIPT>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<input type="text" value="2007" size="20" name="year">年<input type="text" name="weekNum"
value="30" size="20">
<input type="button" name="GO" value="Click" onClick="showDateCount
(year.value,weekNum.value)">
</BODY>
</HTML>
========================================
也可以把两个 合在一起,楼上的答案是一个日历,也可以加在一起使用。
<!DOCTYPE html><html>
<head>
<script src="http://www.w3school.com.cn/jquery/jquery-1.11.1.min.js">
</script>
<script>
$(document).ready(function(){
$("p").click(function(){
var str = "今天是"+(new Date()).toLocaleString()+" 星期" + "日一二三四五六".charAt(new Date().getDay())
$(".time").html(str)
})
})
</script>
</head>
<body>
<p>点击我</p>
<div class="time"></div>
</body>
</html>
实现效果这样?:
今天是2018/6/12 下午1:33:05 星期二
本程序根本提问者要求(利用函数)所设计,并且调试成功!有什么不明白可以给我留言,请求加分!!
<html>
<head>
<title>显示当前日期及时间</title>
</head>
<body>
<script type="text/javascript">
/*本段函数控制小时、分钟、秒数的双位表示*/
function checkTime(i) {
if (i<10)
{i="0"+i}
return i
}
</script>
<script type="text/javascript">
var d = new Date() //新建一个Date对象
var year = d.getFullYear() //获取年份
var month = d.getMonth()+1 //获取月份
var day = d.getDate() //获取日期
var hour = d.getHours() //获取小时
var min = d.getMinutes() //获取分钟
var sec = d.getSeconds() //获取秒数
document.write(year+"-"+month+"-"+day+" "+checkTime(hour)+":"+checkTime(min)+":"+checkTime(sec))
</script>
</body>
</html>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)