JS里用来表示时间和日期——Date
来源:互联网 发布:linux 系统架构 编辑:程序博客网 时间:2024/05/22 06:44
在JavaScript中,Date是用来表示时间和日期的,Date在网页中运用很广泛,除了可以显示当前的事件,可以做倒计时,下面介绍一下他的用法:
1、首先,来看一下如何获取当前时间
/*1. 获取当前时间,注:下面获取的是当前PC上的时间*/var now = new Date();console.log(now);/*运行结果:Tue Sep 06 2016 09:55:47 GMT+0800 (CST)代表:周二 9月 6日 2016年 9点55分47秒 中国时区*///获取年份var nowYear = now.getFullYear();console.log(nowYear);//获取月份 月份是 0 ~ 11 表示的 ,例如 7,代表8月份var nowMonth = now.getMonth();console.log(nowMonth);//获取当天var today = now.getDate();console.log(today);//获取星期几var day = now.getDay();console.log(day);//获取时var hour = now.getHours();console.log(hour);//获取分var minute = now.getMinutes();console.log(minute);//获取秒var second = now.getSeconds();console.log(second);//时间戳:时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总毫秒数。//获取时间戳 以毫秒作单位 以1970年.1.1 距离现在的时间var times = now.getTime();console.log(times);
下面写一个简单的数字时钟:
function clock(){ var now = new Date(); var nowYear = now.getFullYear(); var nowMonth = now.getMonth()+1; var hour = now.getHours(); var minute = now.getMinutes(); var seconds = now.getSeconds(); time.innerHTML=nowYear+"-"+nowMonth+"-"+today+" "+hour+":"+minute+":"+seconds;}setInterval("clock()",1000);
下面写一个简单的倒计时:
function Countdown(){ var t = new Date(2026, 9, 6, 11, 0, 0); var now = new Date(); var futureTime = t.getTime(); var nowTime = now.getTime(); var times = futureTime - nowTime; var h = Math.floor( times / 1000 / 3600 ); var m = Math.floor( (times / 1000) % 3600 / 60 ); var s = Math.floor( (times / 1000) % 3600 % 60); div.innerHTML = "时间还剩" + h + "小时" + m + "分钟"+ s + "秒"; } setInterval( "Countdown()",1000 );
0 0
- JS里用来表示时间和日期——Date
- 修改linux时间和日期——date和clock
- 【JS】日期时间-Date总结
- linux下的时间和日期命令——date
- Java时间日期处理——Date和Calendar
- js Date 对象用于处理日期和时间
- js Date 对象用于处理日期和时间。
- date 格式化时间和日期
- 日期和时间函数date( )
- date()—获取日期时间函数
- python3 表示时间、日期——定时器
- JAVA 表示时间:Date和SimpleDateFormat类表示时间
- javascript学习之日期 字符串(14)—— 时间和日期 Date类型
- 使用 Date 和 SimpleDateFormat 类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- 使用 Date 和 SimpleDateFormat 类表示时间
- Date和SimpleDateFormat类表示时间
- 使用Date和SimpleDateFormat类表示时间
- Appium 并发和主从远程控制
- 台式机插上耳机,声音仍然外放问题解决
- Android 仿网易一元夺宝客户端下拉加载动画实现(一)
- Row size too large
- Swift 算法实战之路
- JS里用来表示时间和日期——Date
- html表单
- 刷新序号公共方法 公司内部用
- 聚媚儿:开心一刻
- 查询数据库中的表建个进度条
- [第二章]shiro身份验证
- maven 整理
- linux 文件及命令(二)
- jQuery实现AJAX定时刷新局部页面实例