js的使用之时间如何定义,窗口加载事件

1.时间如何定义js的使用之时间如何定义,窗口加载事件_第1张图片

 

1.1 date的其他的属性

js的使用之时间如何定义,窗口加载事件_第2张图片

带出星期几的写法

var arr = ['星期日','星期一','星期二','星期三','星期四','星期五','星期六','星期天']

var day = date.getDay();

console.log(arr[day]);

1.2 日期的格式化

js的使用之时间如何定义,窗口加载事件_第3张图片

1.3 时分秒的写法

js的使用之时间如何定义,窗口加载事件_第4张图片

固定写法:如果想要写成00:00:00这种形式,除了getHours和getMinutes和getSeconds之外,还要用三元表达式来进行解决。表达式 ? 表达式:表达式

1.4 获取截止到1970年已经多久了.valueOf()或者getTime()

js的使用之时间如何定义,窗口加载事件_第5张图片 

简写形式

var date1 = +new Date(); 返回总的毫秒数的简单写法。

console.log(date1)

H5新增的方法

console.log(Date.now());

1.5 倒计时的核心算法

js的使用之时间如何定义,窗口加载事件_第6张图片

js的使用之时间如何定义,窗口加载事件_第7张图片 

1.6 当前时间显示的写法:

var t = null;

t = setTimeout(time,1000);

function time(){

// 清楚定时器

clearTimeout(t);

dt = new Date();

var y = dt.getFullYear();

var mt = dt.getMonth();

var day = dt.getDate();

var h = dt.getFullYear();

var m = dt.getFullYear();

var s = dt.getFullYear();

document.querySelector(".time").innerHTML

= "当前时间:" +y + "年" + mt +"月" + day + "-" + h +"时" + m + "分" + s + "秒";

t = setTimeout(time,1000);

// 设定定时器,循环运行

}

vWeek = ["星期天","星期一","星期二","星期三","星期四","星期五","星期六"];

var date = new Date();

year = date = new Date();

month = date.getMonth() + 1;

day = date.getDate();

hours = date.getHours();

minutes = date.getMinutes();

seconds = date.getSeconds();

vWeek_s = date.getDay();

document.getElementById("")

1.7 pink老师的写法实时显示的写法

var t = null;

t = setTimeout(time, 1000);

function time() {

// 清楚定时器

clearTimeout(t);

dt = new Date();

var y = dt.getFullYear();

var mt = dt.getMonth();

var day = dt.getDate();

var h = dt.getHours();

var m = dt.getMinutes();

var s = dt.getSeconds();

document.querySelector(".showtime").innerHTML = "当前时间:" + y + "年" + mt + "月" + day + "-" + h + "时" + m + "分" + s + "秒";

t = setTimeout(time, 1000);

// 设定定时器,循环运行

}

2.窗口加载事件

js的使用之时间如何定义,窗口加载事件_第8张图片

 

你可能感兴趣的:(Vue,javascript,前端,开发语言)