一、日期对象
  在javascript中并没有日期型的数据类型,但是提供了一个日期对象可以操作日期和时间。
  日期对象的创建:
  new Date();
二、将日期对象转换为字符串
  将日期对象转换为字符串可以使用以下4种方法:
  date.toString();//将日期对象转换为字符串时,采用的是本地时间
  date.toLocalString();//将日期对象转换为字符串,采用的是本地时间,显示的是地方日期的格式
  date.toUTCString();//将日期对象转换为字符串时,采用的是世界时间。
  date.toGMTString();//将日期对象转换为字符串时,采用的是GMT时间,但是已被禁止使用,一般用toUTCString()方法来替换。
三、将日期对象中的日期和时间转换为字符串
  date.toDateString();//将日期部分转换为字符串,本地时间
  date.toLocalDateString();//将日期部分转换为字符串,采用的是本地时间,显示的是地方日期的格式
  date.toTimeString();//将时间部分转换为字符串,本地时间
  date.toLocalTimeString();将时间部分转换为字符串,采用的是本地时间,显示的是地方日期的格式
四、日期对象中的日期
  date.getYear();//获取年份,但不建议使用。
  date.getFullYear();//获取年份,,以四位数显式,建议使用       
  date.getMonth();//获取月份,值为0-11,一月份为0,二月份为1...
  date.getDate();//获取天数,即一个月中的某一天
  date.getDay();//获取一周中的第几天,值为0-6,周日为0...
五、日期对象中的时间
  date.getHours();//返回小时部分
  date.getMinutes();//返回分钟部分
  date.getSeconds();//返回秒钟部分    
  date.getMilliseconds();//返回毫秒部分
  date.getTime();//返回日期对象中的时间与1970年1月1日0时0分0秒所间隔的毫秒数
  date.getTimezoneoffset();//返回日期对象中的时间与UTC之间的时差数,单位为秒。
六、设置日期对象中的日期
  date.setYear(year);//不建议使用
  date.setFullYear(year,month,day);//year四位数;month:0-11,该参数可省略;day:1-31, 该参数可省略  
  date.setMonth(month,day);//month:0-11;day:1-31, 该参数可省略 
  date.getDate(day);//day:1-31
七、设置日期对象中的时间
  date.getHours(hours,minutes,seconds,milliseconds);//hours:0-23,minutes:0-59,可省略,seconds:0-59,可省略milliseconds:0-999,可省略
  date.getMinutes(minutes,seconds,milliseconds);//minutes:0-59,seconds:0-59,可省略milliseconds:0-999,可省略
  date.getSeconds(seconds,milliseconds);// seconds:0-59,milliseconds:0-999,可省略 
  date.getMilliseconds(milliseconds);//,milliseconds:0-999
八、与毫秒相关的方法
  date.setTime(millisecinds);milliseconds代表设置的时间与1970年1月1日0时0分0秒所间隔的毫秒数
  date.valueOf();返回日期对象中的时间与1970年1月1日0时0分0秒所间隔的毫秒数
  date.parse(str);返回str参数所代表的时间与1970年1月1日0时0分0秒所间隔的毫秒数
  date.UTC(year,month,day,hours,minutes,seconds,milliseconds);将参数所代表的日期转换成与1970年1月1日0时0分0秒所间隔的毫秒数

摘自:http://www.itxm.net/a/bianchengyuyan/2016/0613/318.html

参考:http://www.cnblogs.com/zhangpengshou/archive/2012/07/19/2599053.html

谈谈javascript中的日期Date对象的更多相关文章

  1. JavaScript 中的日期和时间

    前言 本篇的介绍涵盖以下部分: 1. 时间标准指的是什么?UCT和GMT 的概念.关联和区别? 2. 时间表示标准有哪些? 3. JS 中时间的处理 日期时间标准 日期的标准就不多说了 -- 公元纪年 ...

  2. 谈谈javascript中的prototype与继承

    谈谈javascript中的prototype与继承 今天想谈谈javascript中的prototype. 通常来说,javascript中的对象就是一个指向prototype的指针和一个自身的属性 ...

  3. <javaScript>谈谈JavaScript中的变量、指针和引用

    1.变量我们可能产生这样一个疑问:编程语言中的变量到底是什么意思呢?事实上,当我们定义了一个变量a时,就是在存储器中指定了一组存储单元,并将这组存储单元命名为a.变量a的值实际上描述的是这组存储单元中 ...

  4. 谈谈JavaScript中的变量、指针和引用

    1.变量 我们可能产生这样一个疑问:编程语言中的变量到底是什么意思呢? 事实上,当我们定义了一个变量a时,就是在存储器中指定了一组存储单元,并将这组存储单元命名为a.变量a的值实际上描述的是这组存储单 ...

  5. javascript中遇到的字符串对象处理

    在javascript中对参数处理: 1 <script> 2 function getParam() 3 { 4 urlInfo=window.location.href; //获取当前 ...

  6. javascript中的内置对象

    2015.12.1 javascript中的内置对象 复习: 1.js中的内置函数 alert prompt write parseInt parseFloat eval isNaN document ...

  7. (转载)JavaScript中的Window窗口对象

    (转载)http://www.ijavascript.cn/jiaocheng/javascript-window-65.html 例子: <html> <head> < ...

  8. javaScript中Math内置对象基本方法入门

    概念 Math 是javaScript的内置对象,包含了部分数学常数属性和数学函数方法. Math 不是一个函数对象,用户Number类型进行使用,不支持BigInt. Math 的所有属性与方法都是 ...

  9. JavaScript中的内置对象-8--4.date对象中-获取,设置日期时间的方法; 获取,设置年月日时分秒及星期的方法;

    学习目标 1.掌握创建日期对象的方法 2.掌握date对象中获取日期时间的方法 3.掌握date对象中设置日期时间的方法 如何创建一个日期对象 语法:new Date(); 功能:创建一个日期时间对象 ...

随机推荐

  1. python之三层菜单递归

    首先非常感谢11期的学长薜保库提供了一种非常实用函数递归方法,让实现三层菜单如此简单,不过对所遍历的嵌套字典或列表格式有所要求.有特定的环境下非常实用. 主要针对中国的各省市区进行展示,采用了百度的j ...

  2. 七牛整合php上传从微信下载接口下载下来的文件

    因为ios系统直接读取不了MP3格式的文件,所以从微信接口下载下来的MP3格式音频上传到七牛后要转码.   Sample code:   public function doMobileUploadT ...

  3. nginx配置文件简单说明

    #定义Nginx运行的用户和用户组 user www www; #nginx进程数,建议设置为等于CPU总核心数. worker_processes 8; #全局错误日志定义类型,[ debug | ...

  4. Spring配置文件详解

      转自: http://book.51cto.com/art/201004/193743.htm 此处详细的为我们讲解了spring2.5的实现原理,感觉非常有用 spring配置文件是用于指导Sp ...

  5. 实时发布到tomcat

    当我们在运用eclipse进行web项目的文件编写的时候,希望编写的东西可以实时的发布在tomcat的webapps文件夹之中,那么我们应该怎么做呢!下面就是操作方法:   1. 首先你的eclips ...

  6. gulp操作基本功能.md

    gulp操作基本功能.示例代码: var gulp = require("gulp");//创建 gulp模块 var adel = require("del" ...

  7. Android守护进程

    这几天,一位做Android的朋友和我探讨了一个问题:因为业务需求的原因,在自己的App长时间不使用被kill掉之后,如何让它再重新运行起来. 虽然,我本身很排斥这种做法,有点类似“流氓软件”的行为, ...

  8. C++中 OOP相关的类型转换

    我们都知道,在C++中有很多类型转换.今天在这里,我们不讨论普通变量的类型转换(比如int转换成double等等).本文主要讨论面向对象相关的类型转换:向上转换和向下转换. 首先,我们定义一个基类Ba ...

  9. Orcle数据库 表的 内置函数 内链接 外连接 相关练习题

  10. [ASM C/C++] C语言数组

    固定长度的数组: 可以具有任何的存储类别. 长度可变的数组: 只能具有自动的生存周期(定义于语句块内,眀没有static修饰符). 名字必须为一般的标识符,因此结构或联合的成员不能是数组的标识符. 读 ...