显示当前时间(年月日 时秒分)js中怎么实现

JavaScript021

显示当前时间(年月日 时秒分)js中怎么实现,第1张

<script>

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.网上日历控件一大堆,最好别自己写,很容易蛋疼的