JavaScript 20 日期
阿新 • • 發佈:2020-07-22
JavaScript使用Date物件表示日期
示例1:
建立日期物件
通過new Date建立一個日期物件,這個物件就表示當前日期(現在)
<script> var d = new Date(); document.write('new Date():'+d); </script>
示例2:
年/月/日
分別獲取年/月/日
需要注意的是,getMonth()返回的月數,是基零的,0代表1月份
<script> var d = new Date(); document.write('分別獲取年月日: '); document.write(d.getFullYear()); document.write("/"); document.write(d.getMonth()+1); document.write("/"); document.write(d.getDate()); </script>
示例3:
時:分:秒:毫秒
分別獲取時:分:秒:毫秒
<script> var d = new Date(); document.write("分別獲取時:分:秒:毫秒 "); document.write(d.getHours()); document.write(":"); document.write(d.getMinutes()); document.write(":"); document.write(d.getSeconds()); document.write(":"); document.write(d.getMilliseconds()); </script>
示例4:
一週的第幾天
通過getDay()獲取,今天是本週的第幾天
與getMonth()一樣,返回值是基0的。
<script> var day=new Date().getDay(); //通過日期物件獲取數字形式的星期幾 var weeks = new Array("星期天","星期一","星期二","星期三","星期四","星期五","星期六"); document.write("今天是 : "+weeks[day]); </script>
示例5:
經歷的毫秒數
獲取從1970/1/1 08:00:00 至今的毫秒數
<script> var time = new Date().getTime(); document.write("從1970/1/1 08:00:00 到今天的毫秒數: "+ time); </script>
示例6:
修改日期和時間
把日期物件設定為2012/12/12 00:00:00
<script> var d=new Date(); document.write("修改日期物件的值為世界末日:<br>"); d.setFullYear(2012); d.setMonth(11); //月份是基0的,所以11表示12月 d.setDate(12); d.setHours(0); d.setMinutes(0); d.setSeconds(0); document.write(d); </script>