function show(){
var date = new Date()//日期对象
var now = ""
now = date.getFullYear()+"年"//读英文就行了
now = now + (date.getMonth()+1)+"月"//取月的时候取的是当前月-1如果想取当前月+1就可以了
now = now + date.getDate()+"日"
now = now + date.getHours()+"时"
now = now + date.getMinutes()+"分"
now = now + date.getSeconds()+"秒"
document.getElementById("nowDiv").innerHTML = now//div的html是now这个字符串
setTimeout("show()",1000)//设置过1000毫秒就是1秒,调用show方法
}
</script>
<body onload="show()"><!-- 网页加载时调用一次 以后就自动调用了-->
<div id="nowDiv"></div>
</body>
直接复制就可以看效果了
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<script>标签,输入js代码:var a = 1562060142000document.body.innerText = new Date(a)。
3、浏览器运行index.html页面,此时时间被转化为年月日时分秒打印出来了。
1.写一个获取当前时间的脚本2.写一个获取事件源绝对坐标的脚本
3.写一个日历生成脚本,根据年(闰年)月(大小月)周(周一到周日)生成日历
4.当事件源(一般是文本框)获得焦点的时候,触发获取绝对坐标的事件,然后生成当前月的日历,将此日历的坐标用脚本移动到文本框下方
5.生成日历的时候,给所有日添加返回事件,把当前选中的年月日反馈
6.用脚本把反馈回来的日期信息,写入事件源控件
7.网上日历控件一大堆,最好别自己写,很容易蛋疼的