JavaScript Date 日期属性和方法
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 日期属性和方法的更多相关文章
- JavaScript 访问对象属性和方法及区别
这篇文章主要介绍了浅析JavaScript访问对象属性和方法及区别的相关资料,仅供参考 属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸. ...
- JavaScript Date日期对象以及日期格式化方法
前言 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口.Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1 ...
- javascript 操作元素属性的方法
<!doctype html> <html> <head> <meta charset="utf-8"> <title> ...
- JavaScript常用全局属性与方法
最近,在学习JavaScript,Java作域链包含全局,记录下常用的全局属性与方法,就当是知识的积累,未列出全部,如需查看全部可参考JS相关的API文档. 常用的全局属性: 全局属性 作 ...
- 转: JavaScript 获取对象属性和方法
一.获取对象属性和方法 Object.keys()for in 返回对象的可枚举属性和方法的名称数组. Object.getOwnPropertyNames() 返回的数组的所有属性(可枚举或不可枚举 ...
- javascript数组的属性、方法和清空-最全!!!(必看)
今天经理要我从新看一遍js,当我再看<精通js和jquery>这本书时,发现关于数组的这章节讲的很少,于是想自己总结一下数组的常用方法. 定义数组: var arr = new Array ...
- 浅析JavaScript访问对象属性和方法及区别
属性是一个变量,用来表示一个对象的特征,如颜色.大小.重量等:方法是一个函数,用来表示对象的操作,如奔跑.呼吸.跳跃等. 在JavaScript中通常使用”."运算符来存取对象的属性的值.或 ...
- JavaScript 获取对象属性和方法
ShineJaie 原创整理,转载请注明出处. 一.获取对象属性和方法 Object.keys() 返回对象的可枚举属性和方法的名称数组. Object.getOwnPropertyNames() 返 ...
- javascript Date日期类
四.Date日期类 迁移时间:2017年5月27日18:43:02 Author:Marydon (一)对日期进行格式化(日期转字符串) 自定义Date日期类的format()格式化方法 方式一: ...
随机推荐
- ES6入门系列 ----- 使用Proxy 实现观察者模式
观察者模式是指函数自动观察数据对象的变化, 一旦对象有变化,函数就会自动执行. 它定义了一种一对多的依赖关系,我们用Proxy来实现一个简单的观察者模式(PS: 初学我们认为 观察者模式 == 发布订 ...
- js的运用
JS数组的4种声明方法: //第一种 ,,,,] console.log(A) //第二种 var B=new Array(); B[]= B[]= B[]= console.log(B)//第三种 ...
- redis分享
Redis介绍 ´Redis是一种基于键值对的NoSQL数据库. ´Redis基于内存来存放数据. ´速度快,官方给出读写性能可达到10万/秒(数据存内存,C语言实现,单线程架构). ´丰富的数据结构 ...
- [日常] 跨语言的POST请求问题的解决
部门对外提供了一个HTTP的POST接口,但是对方公司的程序员使用C语言进行的调用,PHP这边一直无法获取到参数.遇到这种情况是因为对方没有完全按照HTTP协议中的POST发送数据.在HTTP头部分没 ...
- Centos7下安装配置keepalived
这里用的是两台设备做高可用 master服务器ip地址:192.168.12.78 slave服务器ip地址:192.168.12.79 虚拟ip(VIP,一个尚未占用的内网ip即可)地址:192.1 ...
- cpu 乱序执行与问题【转】
转自:https://blog.csdn.net/lizhihaoweiwei/article/details/50562732 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议 ...
- 在Rust中使用C语言的库功能
主要是了解unsafe{}语法块的作用. #[repr(C)] #[derive(Copy, Clone)] #[derive(Debug)] struct Complex { re: f32, im ...
- 3.Python网络编程_多任务问题抛出
#单线程程序 import time def sing(): """唱歌5秒钟""" for i in range(5): print(&q ...
- 鲜贝7.3--python安装
方法一:google 搜索 anaconda 进入官网下载64位最新版本 勾选加入环境变量 +默认3.7 打开cmd pip 发现已经完成安装 右键此电脑 属性 高级属性 环境变量 ’ 已经被加入 方 ...
- 洛谷 P4710 「物理」平抛运动
洛谷 P4710 「物理」平抛运动 洛谷传送门 题目描述 小 F 回到班上,面对自己 28 / 110 的物理,感觉非常凉凉.他准备从最基础的力学学起. 如图,一个可以视为质点的小球在点 A(x_0, ...