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. ProtoBuf格式详解

    - 数据结构 通过前面的例子,可以看到PB的数据结构就是每项数据独立编码,包含一个表示数据类型 - Varint Varint是一种对数字进行编码的方法,将数字编码成不定长的二进制数据,数值越小,编码 ...

  2. Pi Network有梦想是好的,最新消息和下载注册流程。

    (注册流程最下面) ---------------------------------------------------------------------------------- 今日更新(10 ...

  3. python中Socket的使用

    说明 前一段时间学习python网络编程,完成简单的通过python实现网络通信的功能.现在,将python中Socket 通信的基本实现过程做一个记录备份. Socket通信 python 中的so ...

  4. vue组件懒加载

    vue2组件懒加载浅析 一. 什么是懒加载 懒加载也叫延迟加载,即在需要的时候进行加载,随用随载. 二.为什么需要懒加载 在单页应用中,如果没有应用懒加载,运用webpack打包后的文件将会异常的大, ...

  5. [20190515]热备份模式与rman冲突.txt

    [20190515]热备份模式与rman冲突.txt --//别人的系统做dg时打开热备份模式,忘记关闭,做rman备份时报错.做一个记录.--//实际上也怪自己,实施时没有讲清楚.通过例子说明: 1 ...

  6. linux环境下的Oracle部署

    一.  环境及相关软件 虚拟机:VMwore Workstation Linux系统:CentOS ORACLE:ORACLE_112030_Linux-x86-64 Xmanger软件 二.  安装 ...

  7. html之form表单

    目录 form表单 表单属性 action method input标签 select标签 textarea标签 form表单 表单能够获取用户输入,用于向服务器传输数据,从而实现用户与web服务器的 ...

  8. pdfium ppm demo

    #include "fpdfview.h" #include <iostream> #include <string> #include <strin ...

  9. ubuntu下vscode认识 system("pause")的解决办法

    linux下运行c++程序时,希望控制台不会输出后马上消失. 在windows系统下,用如下语句: #include <cstdlib> system("pause") ...

  10. bzoj4520 K远点对

    题目链接 思路 这个"\(K\)远"点对一直理解成了距离第\(K\)大的点对\(233\). 要求第\(K\)远,那么我们只要想办法求出来最远的\(K\)个点对就可以了. 用一个大 ...