如何获取时间日期的毫秒,之前的文因为章学过,就不在这里描述了,有不知道的 请看这个篇文章《+new Date()》 只要记住3句话,快速记住Date类型的方法 1. 8个单位
FullYear // 年份 Month // 月份 Date // 天数 Day // 星期几 Hours // 小时 Minutes // 分钟数 Seconds // 秒数 Milliseconds // 毫秒数2.每个单位都有一对get和set方法 date.getXXX() 获得当前单位上的数值。 date.setXXX(值)修改当前单位的值。
3.get的返回值和set取值的范围
FullYear // 年份 (四位数字的年份) Month // 月份 (0~11,0表示一月,11表示十二月) Date // 天数 (1~31,跟正常时间相对应) Day // 星期几 (0~6, 0表示星期日,6表示星期六) Hours // 小时 (0~23,跟正常的时间小时对应) Minutes // 分钟数 (0~59,跟正常的分钟相对应) Seconds // 秒数 (0~59,跟正常的秒数相对应) Milliseconds // 毫秒数 (0~1000,1000毫秒等于1秒)下面附上一段小demo。获取当前时间的毫秒数,转成自己的格式显示在页面上。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <span id=dq_date>现在时间:</span> <script type="text/javascript"> function format() { var date = new Date(); var dq_date = document.getElementById("dq_date") var y = date.getFullYear(); var M = date.getMonth()+1; M < 10 && (M = "0" + M); var d = date.getDate(); d < 10 && (d = "0" + d); var day = date.getDay(); var week = ["日", "一", "二", "三", "四", "五", "六"] day = week[day]; var h = date.getHours(); var am = h > 12 ? "下午" : "上午"; h > 12 && (h-=12); h < 10 && (h = "0" + h); var m = date.getMinutes(); m < 10 && "0" + m; var s = date.getSeconds(); s < 10 && "0" + s; dq_date.innerHTML = y + "年" + M + "月" + d + "日" + "星期" + day + " " + am + " " + h + " : " + m + ":" + s; }; format(); setInterval(format,1000); </script> </body> </html>效果图如下: