JavaScript Date日期对象的常用操作
来源:互联网 发布:vb可以寫app 编辑:程序博客网 时间:2024/05/07 17:34
日期对象:
创建: new Date()
get获取
年 getFullYear()
月 getMonth() +1
号 getDate()
星期 getDay()
小时 getHours()
分 getMinutes()
秒 getSeconds()
毫秒 getMilliSeconds()
时间戳: getTime()
set设置
年 setFullYear(year,month,data) year必选
月 setMonth(month,data) -1
号 setDate(data)
星期 setDay(0—6)
小时 setHours(hours,minutes,seconds,ms)
分 setMinutes(minutes,seconds,ms)
秒 setSeconds(seconds,ms)
毫秒 setMilliSeconds(0-999)
获取今天的日期 年月日 时分秒 星期
<script type="text/javascript">window.onload = function(){ d = new Date(); year = d.getFullYear(); month = d.getMonth()+1; date = d.getDate(); hours = d.getHours(); minutes = d.getMinutes(); seconds = d.getSeconds(); day = d.getDay(); var x; switch(day){ case 0: x="星期一"; break; case 1: x="星期二"; break; case 2: x="星期三"; break; case 3: x="星期四"; break; case 4: x="星期五"; break; case 5: x="星期六"; break; case 6: x="星期日"; break; } document.write(year+"年"+month+"月"+date+"日"+hours+"时"+minutes+"分"+seconds+"分"+x);}
获取今天星期几
window.onload = function(){ var d = new Date(); document.write(d.getDay());}
获取本月第一天是星期几
window.onload = function(){ var d = new Date(); //日设1,取星期 d.setDate(1); document.write(d.getDay());}
获取本月最后一天是周几?
window.onload = function(){ var d = new Date(); //月+1,日设0,取星期 d.setMonth(d.getMonth()+1); d.setDate(0); document.write(d.getDay());}
本月有多少天?
window.onload = function(){ var d = new Date(); //月+1,日设0,取日 d.setMonth(d.getMonth()+1); d.setDate(0); document.write(d.getDate());}
秒转时间
window.onload=function(){ var s=95; document.write(parseInt(s/60)+'分'+s%60+'秒');};
距某年某月某日还有多长时间倒计时
window.onload = function(){ var oSpan = document.getElementById('span'); // 2.未来的时间戳 var target = new Date(); target.setFullYear(2017,1,1); target.setHours(0,0,0,0); var targetTime = parseInt(target.getTime()/1000); //转换为秒 tick(); setInterval(tick,1000); function tick(){ //1. 借助日期对象,获取当前时间戳,转换为秒 var now = new Date(); var nowTime = parseInt(now.getTime()/1000);//要秒 //3. 相差的秒数 = 未来的时间戳 - 当前的时间戳 var s = targetTime - nowTime; //4. 将相差的秒数折算成 天 小时 分 秒 var date = parseInt(s/86400); //获取天 s = s%86400; //取模后获取去天后的秒数 var hours = parseInt(s/3600); //获取小时 s=s%3600 //去小时后的秒 var minutes = parseInt(s/60) //获取分钟 s=s%60 //去分钟的秒 document.write('距离大年30还有'+date+'天'+hours+'小时'+minutes+'分'+s+'秒'+'<br />') } }
0 0
- JavaScript Date日期对象的常用操作
- javascript的日期对象Date操作时间日期值
- JavaScript的日期Date对象
- JavaScript Date(日期)对象
- javascript Date日期对象
- JavaScript Date(日期)对象
- javascript Date 日期对象
- 【Javascript】Date 日期对象
- JavaScript 日期对象 Date
- JavaScript 日期Date对象
- 【javascript备忘录】对象Date日期的设置
- javascript的征程--date(日期)对象
- javascript常用对象 --- Date
- javaScript常用对象的--Date的用法
- javascript操作Date对象
- JavaScript Date(日期)对象
- JavaScript Date(日期)对象
- JavaScript Date(日期)对象
- ArcGIS制图表达Representation-规则和几何效果
- Android获取SHA1值和MD5
- Config.properties遇到的问题汇总
- Hibernate的一个注释 @Transient
- Android各种弹出框,项目的预处理
- JavaScript Date日期对象的常用操作
- SSH简单流程
- ubuntu上搭建apach2服务器
- Hibernate 和 Mybatis 两者相比的优缺点
- 针对Quant的Python快速入门指南
- 免费的程序员书籍
- svg基础--基本语法与标签
- 上传aar到Jcenter
- iOS本地通知如何自定义提示音