<head>
<title>测试页面</title>
<script language="javascript">
<!--
var timeChin = ["零", "一", "二", "三", "四", "五", "六", "七", "八", "九", "十"]
var urodz= new Date("3/1/2010 00:00")// 建坛时间
function toWords(num){
var str = "" + num
var buttomNum = 1
for(var i=0i<str.length-1i++){
buttomNum *= 10
}
var retStr = ""
var numCopy = num
for(var i=0i<str.lengthi++){
retStr += timeChin[((numCopy/buttomNum)>>0)]
numCopy = numCopy%buttomNum
buttomNum = buttomNum/10
}
return retStr
}
function showHistory(){
var nowDay = new Date()
var year = nowDay.getYear()-urodz.getYear()
var month = nowDay.getMonth()-urodz.getMonth()
var ddate = nowDay.getDate()-urodz.getDate()
if(month<0) month += 12
if(year==0)
if(ddate>0||ddate<0&&month==0)
month++
if(month==12){
year++
month=0
}
var str = toWords(year) + "年" + toWords(month) + "月"
document.getElementById("_lefttime").innerHTML = str
}
//-->
</script>
</head>
<body>
<input type="button" value="测试函数" onclick="showHistory()">
<font color="red">现在是</font>
<span id="_lefttime" style="color:redfont-size:10pt"></span>
</body>
</html>
看一下吧。要是觉得不合适,可以自己修改一下。里面的功能都不难,慢慢看,能看懂的。(numCopy/buttomNum)>>0 这个是用来取整的。。。别的应该没有什么难度了。
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<script>标签,输入js代码:var a = 1562060142000document.body.innerText = new Date(a)。
3、浏览器运行index.html页面,此时时间被转化为年月日时分秒打印出来了。