2020年12月14日 学习总结 Date 和 Math内建类
//不传参数默认当前系统时间
var d = new Date();
document.write(d);
document.write("<br>");
//调用date类里的方法
//获取天
var mydate = d.getDate();
document.write(mydate);
document.write("<br>");
//获取星期几(0-6 0是周天)
var myday = d.getDay();
document.write(myday);
document.write("<br>");
//获取月
var mymonth = d.getMonth();
document.write(mymonth);
document.write("<br>");
//获取年
var myfyear = d.getFullYear();
document.write(myfyear);
document.write("<br>");
//获取从1900到今年多少年
var myyear = d.getYear();
document.write(myyear);
document.write("<br>");
//获取时分秒
var hour = d.getHours();
var min = d.getMinutes();
var sec = d.getSeconds();
document.write("现在是"+ hour +"时"+ min +"分"+ sec +"秒");
document.write("<br>");
//获取毫秒值 可以当成随机数种子
var ms = d.getTime();
///////////不仅可以获取,也可以设置//////////
var d3 = new Date();
//用set方法,注意从零开始的特性
d3.setFullYear(2001);
d3.setMonth(7-1);
d3.setDate(6);
d3.setHours(8);
d3.setMinutes(8);
d3.setSeconds(8);
document.write(d3);
document.write("<br>");
///工具类,不需要创建对象,直接用类名调用方法
/////Math工具类
////绝对值
document.write(Math.abs(-25)+"<br>");
///向上取整
document.write(Math.ceil(1.6)+"<br>");
//向下取整
document.write(Math.floor(1.6)+"<br>");
//找最大值
document.write(Math.max(1,9,6)+"<br>");
//找最小值
document.write(Math.min(1,9,6,-9)+"<br>");
//求幂
document.write(Math.pow(2,10)+"<br>");
//产生大于等于0但是小于1的随机数
document.write(Math.random()+"<br>");
//四舍五入
document.write(Math.round(2.444444)+"<br>");
//平方根
document.write(Math.sqrt(1024)+"<br>");

浙公网安备 33010602011771号