Math数学
Math.PI; 圆周率常量
Math.E; 自然对数常量
Math.abs(-2); 绝对值
Math.pow(2,3); 次方、幂运算 等同于2**3
Math.sqrt(9); 开平方根
Math.pow(9,1/3; 开任意平方根
Math.sin(30*Math.PI/180); 正弦
Math.max(1,8,2); 最大值
Math.min(5,2,7); 最小值
Math.round(3,5); 四舍五入
Math.floor(3.6); 向下取整
Math.ceil(3.4); 向上取整
Math.random(); 随机数,返回[0,1]的浮点数有人就是小数
Date日期
1.当前时间
var now=new Date();
2.生成已知时间的日期对象
var yesterday=new Date();
3.时间截格式
对象时间 减 1970年1月1日0点0分0秒 的秒数,前十位是秒数后三位毫秒。
缺点:不自然,表现时间范围有限。
优点:日期加减、比较早晚 方便。
now.getTime();
Date.parse(now);
4.取年、月、日、时、分、秒
now.getFullYear();
now.getMonth();
now.getDay();
now.getHours();
now.getMinutes();
now.getSeconds();
now.getMilliseconds();
格林尼治时间,不含时区。我们平时用的一般是算上时区的本地local时间。
5.日期格式化
js并没有提供现成的日格式化函数,需要自己封装函数。
now.format(‘YYYY-MM-DD hh:mm:ss‘)
原文地址:https://www.cnblogs.com/english19990-inng/p/11564448.html