Date对象

  Date对象和String对象不太一样,定义了一字符串,其实就是一个String对象,就可以直接调用属性和方法。  

  Date对象的使用,必须使用new关键字来创建,否则,无法调用Date对象的属性和方法。

  创建Date对象的方法

    (1)创建当前(现在)日期对象的实例,不带任何参数

         var timer = new Date();

    (2)创建指定时间戳的日期对象实例,参数是时间戳

        时间戳:是指某一个时间距离1970年1月1日0时0分0秒,过去了多少毫秒值(1秒=1000毫秒)。

   var timer = new Date(10000);  //时间是 1970年1月1日0时0分10秒

    (3)指定一个字符串的日期时间信息,参数是一个日期时间字符串

      var timer = new Date(“2015/5/25 10:00:00”);

    (4)指定多个数值参数

     var timer = new Date(2015+100,4,25,10,20,0);

        //顺序为:年、月、日、时、分、秒,年、月、日是必须的。

     getFullYear():获取四位的年份。

     getMonth():获取月份,取值0-11。

     getDate():获取几号,取值1-31

     getHours():获取小时数。

       getMinutes():分钟数

     getSeconds():秒数

     getMilliseconds()毫秒

     getDay()星期

     getTime()毫秒值,距离1970年1月1日至今的毫秒值

Math数学对象

  Math对象是一个静态对象,换句话说:在使用Math对象,不需要创建实例。

    Math.PI:圆周率。

    Math.abs():绝对值。如:Math.abs(-9) = 9

    Math.ceil():向上取整(整数加1,小数去掉)。如:Math.ceil(10.2) = 11

    Math.floor():向下取整(直接去掉小数)。如:Math.floor(9.888) = 9

    Math.round():四舍五入。如:Math.round(4.5) = 5;    Math.round(4.1) = 4

    Math.pow(x,y):求x的y次方。如:Math.pow(2,3) = 8

    Math.sqrt():求平方根。如:Math.sqrt(121) = 11

    Math.random():返回一个0到1之间的随机小数。如:Math.random() = 0.12204467732259783

0-10之间的随机整数;求10-20之间的随机整数;求20到30之间的随机整数;求7到91之间的随机整数

  

  

  Number数值对象

    一个数值变量,就是一个数值对象(Number对象)。

    toFixed()

        功能:将一个数值转成字符串,并进行四舍五入,保留指定位数的小数。

        语法:numObj.toFixed(n)

        参数:n就是要保留的小数位数。

        举例:

        var a = 123.9878;

        a = a.toFixed(2);   // a = “123.99”

JS Date Math Number的更多相关文章

  1. js Date 时间格式化的扩展

    js Date 时间格式化的扩展: Date.prototype.format = function (fmt) { var o = { , //月 "d+": this.getD ...

  2. js 中的 number 为何很怪异

    js 中的 number 为何很怪异 声明:需要读者对二进制有一定的了解 对于 JavaScript 开发者来说,或多或少都遇到过 js 在处理数字上的奇怪现象,比如: > 0.1 + 0.2 ...

  3. JS Date当前时间:获取日期时间方法在各浏览器中的差异

    转自:http://www.feiesoft.com/00047/<script type="text/javascript"> // JS Date当前时间获取方法在 ...

  4. Elasticsearch——Date Math在索引中的用法详解

    在elasticsearch中,有时会想要通过索引日期来筛选查询的数据,此时就需要用到日期数学表达式. 更多内容参考Elasticsearch翻译汇总 基于日期数学表达式的索引 模式如下: <s ...

  5. 关于“ora-01483:DATE或NUMBER赋值变量的长度无效”的问题

    关于“ora-01483:DATE或NUMBER赋值变量的长度无效”的问题 出现这样的问题,一般都是驱动不匹配的原因导致的

  6. JavaScript基础14——js的Math对象

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  7. Js Date泣血整理

    原文:Js Date泣血整理 JS Date 对象用于处理日期和时间. 创建 Date 对象的语法: var myDate=new Date() Date 对象会自动把当前日期和时间保存为其初始值. ...

  8. js Date对象总结

    Date在js中和Array类似,都是拥有自己的特殊方法的特殊对象. 由于平常用到Date着实不多,对它的了解颇浅.上周被问到怎么样获取某年某个月的天数,我当时想了一会儿,回答说有两种,一种自己写判断 ...

  9. js中声明Number的五种方式

    转载自:http://www.jb51.net/article/34191.htm <!DOCTYPE html> <html> <head> <meta c ...

随机推荐

  1. QT之QCustomPlot(一)

    QDetectPlot::QDetectPlot(QWidget *parent) : QCustomPlot(parent) { QVector<), y(); // initialize w ...

  2. gensim中TaggedDocument 怎么使用

    我有两个目录,我想从中读取它们的文本文件并给它们贴上标签,但我不知道如何通过taggedDocument来实现这一点.我以为它可以作为标记文档([strings],[labels])工作,但这显然不起 ...

  3. AcWing 156. 矩阵 (哈希二维转一维查询)打卡

    给定一个M行N列的01矩阵(只包含数字0或1的矩阵),再执行Q次询问,每次询问给出一个A行B列的01矩阵,求该矩阵是否在原矩阵中出现过. 输入格式 第一行四个整数M,N,A,B. 接下来一个M行N列的 ...

  4. 用 Flask 来写个轻博客 (2) — Hello World!

    Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录 前文列表 扩展阅读 实现最简单的 Flask 应用 创建 config.py 文 ...

  5. [经典]Python 一篇学会多线程

    对于python 多线程的理解,我花了很长时间,搜索的大部份文章都不够通俗易懂.所以,这里力图用简单的例子,让你对多线程有个初步的认识. 单线程 在好些年前的MS-DOS时代,操作系统处理问题都是单任 ...

  6. 介绍Win7 win8 上Java环境的配置

    ① windows 上的 java 环境搭建:(同时适合xp,vasta,win7,win8,win8.1) ② linux 上的java环境搭建(同时适合linux,unix,mac): 本文主要适 ...

  7. Dubbo入门到精通学习笔记(十三):ZooKeeper集群的安装、配置、高可用测试、升级、迁移

    文章目录 ZooKeeper集群的安装.配置.高可用测试 ZooKeeper 与 Dubbo 服务集群架构图 1. 修改操作系统的/etc/hosts 文件,添加 IP 与主机名映射: 2. 下载或上 ...

  8. JUC源码分析-集合篇(九)SynchronousQueue

    JUC源码分析-集合篇(九)SynchronousQueue SynchronousQueue 是一个同步阻塞队列,它的每个插入操作都要等待其他线程相应的移除操作,反之亦然.SynchronousQu ...

  9. keepalived高可用haproxy负载均衡varnish缓存wordpress的动静分离(第一次配置成功)

    haproxy和nginx都可以作为七层和四层反代服务器对外提供服务,此文通过haproxy和keealived配置varnish搭建wordpress的动静分离站点 一.实验环境 五台虚拟机: ha ...

  10. 牛客网多校训练第九场H Cutting Bamboos

    题目链接:https://ac.nowcoder.com/acm/contest/889/H 题意:给出n颗竹子的高度,q次询问,每次询问给出l,r,x,y,每次选取[l,r]中的竹子,砍y次砍掉所有 ...