zoukankan      html  css  js  c++  java
  • js date 和 math

    Math

    用于执行常用的数学任务

    console.log(Math.E); 自然数底数2.718

    console.log(Math.PI); 圆周率3.1415926

    console.log(Math.abs(-12)); 取绝对值

    console.log(Math.ceil(12.3)); 向上取整

    console.log(Math.floor(14.8)); 向下取整

    console.log(Math.round(1234.5678)); 生成开区间01随机数

    console.log(Math.pow(2,3)); 23次方

    console.log(Math.sqrt(4)); 开平方根

    console.log(Math.ceil(Math.random()*10)); 生成110 随机数

    console.log(Math.max(12,3423,45345,6435655345)); 取最大值

    console.log(Math.min(-234,23,2346,324536)); 取最小值

    Date

    Date.now();

    获取当前时间戳从0时开始计算;可接受的参数个数为7,传入的月份date是从0开始计算的,所你当传入10月时,显示为11

    var d=new Date(1767868788234259); 填入毫秒

    console.log(d);

    var d=new Date(2015,10,3); 填入日期//Thu Feb 01 1945 00:00:00 GMT+0800 (中国标准时间)

    console.log(d);

    • var d=new Date(45,1); 显示为Thu Feb 01 1945 00:00:00 GMT+0800 (中国标准时间)如果提供了至少两个参数,其余的参数均会默认设置为1(如果没有提供day参数)或者0

    console.log(d);

    var d=new Date(2013,13,2);

    Parse();获取本地时间的时间戳并且从19700时开始计算

    console.log(Date.parse(2015,09,26,12,23,34));  //获取这个时间段的时间戳

    console.log(Date.parse("Aug 9,2015"));

    console.log(Date.UTC(2015,09,01,0,0,0));

    var d=new Date("2015-09-26 12:23:34");

    console.log(d);

    console.log(d.getFullYear()); 获取年份

    console.log(d.getMonth()+1); 获取月份

    console.log(d.getDate());    获取当前日

    console.log(d.getDay()); 星期几(0是星期日)

    console.log(d.getHours()); 获取小时

    console.log(d.getMinutes()); 获取分钟

    console.log(d.getSeconds());    获取秒

    console.log(d.getMilliseconds()); 获取毫秒

    console.log(d.getTime()); 获取197011日至今的毫秒数

    d.setDate('11');   设置日

    Date.prototype.setDate()

    根据本地时间为指定的日期对象设置月份中的第几天。

    Date.prototype.setFullYear()

    根据本地时间为指定日期对象设置完整年份(四位数年份是四个数字)。

    Date.prototype.setHours()

    根据本地时间为指定日期对象设置小时数。

    Date.prototype.setMilliseconds()

    根据本地时间为指定日期对象设置毫秒数。

    Date.prototype.setMinutes()

    根据本地时间为指定日期对象设置分钟数。

    Date.prototype.setMonth()

    根据本地时间为指定日期对象设置月份。

    Date.prototype.setSeconds()

    根据本地时间为指定日期对象设置秒数。

    Date.prototype.setTime()

    通过指定从 1970-1-1 00:00:00 UTC 开始经过的毫秒数来设置日期对象的时间,对于早于 1970-1-1 00:00:00 UTC的时间可使用负值。

    Date.prototype.setUTCDate()

    根据世界时设置 Date 对象中月份的一天 (1 ~ 31)

    Date.prototype.setUTCFullYear()

    根据世界时设置 Date 对象中的年份(四位数字)。

    Date.prototype.setUTCHours()

    根据世界时设置 Date 对象中的小时 (0 ~ 23)

    Date.prototype.setUTCMilliseconds()

    根据世界时设置 Date 对象中的毫秒 (0 ~ 999)

    Date.prototype.setUTCMinutes()

    根据世界时设置 Date 对象中的分钟 (0 ~ 59)

    Date.prototype.setUTCMonth()

    根据世界时设置 Date 对象中的月份 (0 ~ 11)

    Date.prototype.setUTCSeconds()

    根据世界时设置 Date 对象中的秒钟 (0 ~ 59)

    Date.prototype.setFullYear() 

     setFullYear()方法用于设置年份。

    console.log(d);

    Date.UTC() 世界时间

    接受和构造函数最长形式的参数相同的参数(从27),并返回从 1970-01-01 00:00:00 UTC 开始所经过的毫秒数。

  • 相关阅读:
    php foreach的使用注意
    php数组遍历 使用foreach
    PHP strip_tags() 函数
    php nl2br() 函数
    php文件上传
    一个网站雏形
    jsp接收相同复合参数 request.getParameterValues()用法
    使用div+css制作简单导航 以及要注意问题
    Java 类与对象
    java 基础
  • 原文地址:https://www.cnblogs.com/shangXR/p/9707629.html
Copyright © 2011-2022 走看看