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. echarts地图map城市间如何连线

    let bjData = [ [{name:'北京'}, {name:'上海',value:95}], [{name:'北京'}, {name:'广州',value:90}]]; let conver ...

  2. basename剔除目录

    给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名.如果文件名是以 suffix 结束的,那这一部分也会被去掉 Examples: basename /usr/bin/sort Out ...

  3. WC 个人项目 ( node.js 实现 )

    基于 node.js 的 wordCounter 个人项目 GitHub 项目地址:https://github.com/KofeChen/node.js-WordCounter 实现功能: 能够匹配 ...

  4. .net core 发布IIS 出现Http 500错误

    首先再webconfig中设置stdoutLogEnabled="true",然后运行之后,到logs中查看登陆错误日志. 根据不同的错误进行解决: 我的错误是发布文件夹中缺少Dw ...

  5. 大话IdentityServer4之使用 IdentityServer4 保护 ASP.NET Core 应用

    这几天一直在研究IdentityServer4在asp.net core3.0中的应用,下面说说我的理解: 我们每一个.net core 项目大家可以理解为我新建了一个动物园或者植物园等,注册用户想要 ...

  6. 16.Java基础_对象内存图

    单个对象 1.进入main函数,生成main函数的栈空间 2.先在mian函数的栈空间里产生一个Student变量(以后会用来存储Studnet对象的首地址),然后进入Student类,在堆内存创建S ...

  7. 3.Python网络编程_多任务问题抛出

    #单线程程序 import time def sing(): """唱歌5秒钟""" for i in range(5): print(&q ...

  8. 忘记IBM服务器的登录IP

    问题描述: 一台服务器安装了winserver2003系统,经过漫长的加电启动,能进入到win2003的登录界面,提示ctrl+alt+del登录界面,但是发现键盘失灵了,无法键入ctrl+alt+d ...

  9. calcifications loss

    import keras import tensorflow as tf from keras.models import Model from keras import backend as K # ...

  10. lua 6 函数

    定义: function max(num1, num2) local result = 0 if (num1 > num2) then result = num1; else result = ...