JavaScript 日期(Date)

Date对象用于处理日期和时间。使用对象new Date()创建日期。实例化日期有四种方式:

 var d1 = new Date();
var d2 = new Date(milliseconds);
var d3 = new Date(dateString);
var d4 = new Date(year, month, day, hours, minutes, seconds, milliseconds);

有关日期和时间的教程,JavaScript日期教程

日期属性

属性 描述
constructor 返回创建Date对象原型的函数
prototype 允许您向对象添加属性和方法

日期方法

方法 描述
getDate() 返回月中的某天(1-31)
getDay() 返回星期几(从0到6)
getFullYear() 返回年份
getHours() 返回小时(从0到23)
getMilliseconds() 返回毫秒数(从0到1999)
getMinutes() 返回分钟(从0到59)
getMonth() 返回月份(从0到11)
getSeconds() 返回秒数(从0到59)
getTime() 返回自1970年1月1日午夜和指定日期以来的毫秒数
getTimezoneOffset() 返回UTC时间和本地时间之间的时差,以分钟为单位
getUTCDate() 根据世界时间(1-31)返回月中的某天
getUTCDay() 根据世界时间(0-6)返回星期几
getUTCFullYear() 根据世界时间返回年份
getUTCHours() 根据世界时间(从0到23)返回小时
getUTCMilliseconds() 根据通用时间(从0-999)返回毫秒
getUTCMinutes() 根据世界时间(从0到59)返回分钟
getUTCMonth() 根据世界时间(0-11)返回月份
getUTCSeconds() 根据通用时间(从0到59)返回秒数
getYear() 已过时。请改用getFullYear()方法
now() 返回自1970年1月1日午夜以来的毫秒数
parse() 解析日期字符串并返回自1970年1月1日以来的毫秒数
setDate() 设置日期对象的月份日期
setFullYear() 设置日期对象的年份
setHours() 设置日期对象的小时
setMilliseconds() 设置日期对象的毫秒数
setMinutes() 设置日期对象的分钟数
setMonth() 设置日期对象的月份
setSeconds() 设置日期对象的秒数
setTime() 将日期设置为1970年1月1日之后/之前指定的毫秒数
setUTCDate() 根据通用时间设置日期对象的月中某天
setUTCFullYear() 根据通用时间设置日期对象的年份
setUTCHours() 根据通用时间设置日期对象的小时
setUTCMilliseconds() 根据通用时间设置日期对象的毫秒数
setUTCMinutes() 根据通用时间设置日期对象的分钟数
setUTCMonth() 根据通用时间设置日期对象的月份
setUTCSeconds() 根据通用时间设置日期对象的秒数
setYear() 已过时。请改用setFullYear()方法
toDateString() 将Date对象的日期部分转换为可读字符串
toGMTString() 已过时。请改用toUTCString()方法
toISOString() 使用ISO标准以字符串形式返回日期
toJSON() 以字符串形式返回日期,格式为JSON日期
toLocaleDateString() 使用区域设置约定以字符串形式返回Date对象的日期部分
toLocaleTimeString() 使用区域设置约定将Date对象的时间部分作为字符串返回
toLocaleString() 使用区域设置约定将Date对象转换为字符串
toString() 将Date对象转换为字符串
toTimeString() 将Date对象的时间部分转换为字符串
toUTCString() 根据通用时间将Date对象转换为字符串
UTC() 根据UTC时间,返回自1970年1月1日午夜以来的日期毫秒数
valueOf() 返回Date对象的原始值

JavaScript Date 日期属性和方法的更多相关文章

  1. JavaScript 访问对象属性和方法及区别

    这篇文章主要介绍了浅析JavaScript访问对象属性和方法及区别的相关资料,仅供参考 属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸. ...

  2. JavaScript Date日期对象以及日期格式化方法

    前言 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口.Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1 ...

  3. javascript 操作元素属性的方法

    <!doctype html> <html> <head> <meta charset="utf-8"> <title> ...

  4. JavaScript常用全局属性与方法

    最近,在学习JavaScript,Java作域链包含全局,记录下常用的全局属性与方法,就当是知识的积累,未列出全部,如需查看全部可参考JS相关的API文档. 常用的全局属性:  全局属性      作 ...

  5. 转: JavaScript 获取对象属性和方法

    一.获取对象属性和方法 Object.keys()for in 返回对象的可枚举属性和方法的名称数组. Object.getOwnPropertyNames() 返回的数组的所有属性(可枚举或不可枚举 ...

  6. javascript数组的属性、方法和清空-最全!!!(必看)

    今天经理要我从新看一遍js,当我再看<精通js和jquery>这本书时,发现关于数组的这章节讲的很少,于是想自己总结一下数组的常用方法. 定义数组: var arr = new Array ...

  7. 浅析JavaScript访问对象属性和方法及区别

    属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸.跳跃等. 在JavaScript中通常使用”."运算符来存取对象的属性的值.或 ...

  8. JavaScript 获取对象属性和方法

    ShineJaie 原创整理,转载请注明出处. 一.获取对象属性和方法 Object.keys() 返回对象的可枚举属性和方法的名称数组. Object.getOwnPropertyNames() 返 ...

  9. javascript Date日期类

      四.Date日期类 迁移时间:2017年5月27日18:43:02 Author:Marydon (一)对日期进行格式化(日期转字符串) 自定义Date日期类的format()格式化方法 方式一: ...

随机推荐

  1. UIImageView三种方式 和 位置分布

    typedef NS_ENUM(NSInteger, UIViewContentMode) { UIViewContentModeScaleToFill, //为将图片按照整个区域进行拉伸(会破坏图片 ...

  2. 告诉你如何在Xcode中安装炫酷的插件!!!!!

    (如果你已经有了自己喜欢的插件,你可以直接找到该插件的下载地址,下载下来,参照下面的步骤来安装到Xcode工程之中) 如果还没有找到自己想要的插件,那么推荐你在开源中国社区http://www.osc ...

  3. ADB控制手机命令(adb命令)

    手机端配置tcp方式连接 su setprop service.adb.tcp.port 5555 stop adbd start adbd 首先使用管理员权限,然后打开监听5555端口 电脑端使用a ...

  4. Mybatis书写

    Mybatis设置主键和自增 方法1: <insert id="insert" parameterType="Person" useGeneratedKe ...

  5. MySQL 部署 MHA 高可用架构 (二)

    实现 MHA VIP 功能 配置 master_ip_failover 脚本(db3) 把 master_ip_failover 上传到 /iba/software 上 master_ip_failo ...

  6. [PHP] 近期接手現有的企邮前端框架业务所遇困难

    1.邮箱前端有三大产品线,包括免费邮箱,VIP邮箱,企业邮箱,使用的一套代码,在代码中进行的逻辑判断处理,根据不同的配置进行不同的业务操作.有很多逻辑是各产品线是不同的,需要仔细开发和判断才能不会影响 ...

  7. 5-3 可视化库Seaborn-变量分析绘图

    In [1]: %matplotlib inline import numpy as np import pandas as pd from scipy import stats,integrate ...

  8. Tangent element-Vs虚拟调色台安装配置

    iPad安装element-Vs 从Tangent网站下载Element-Vs的Tangent Hub程序安装 确保系统防火墙允许对Tangent Hub的网络访问并且与iPad共用一个局域网连接 开 ...

  9. centos下载安装libgcc 和 libtiff

    1. 查看libtiff 可安装列表: [root@e952aff59318 lib]# yum list | grep "libtiff" libtiff.i686 4.0.9- ...

  10. webstorm的git操作使用

    0. 前言 在上一篇文章中,讲述了使用webstorm去调试node程序,最近研究了一下如何使用webstorm去操作git. 对于git的使用,大家的使用方式均有不同,最王道的方式非命令行莫属,基于 ...