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对象的原始值

最新文章

  1. ELF Format 笔记(十四)—— 段内容
  2. Window 注册程序关联后缀文件,双击运行
  3. centos 7 开启端口重启防火墙
  4. jquery报错Uncaught ReferenceError: $ is not defined
  5. 解决魅族USB调试无法被电脑识别的问题(含Mac OS X、Win7)
  6. 各种sensor名称统计
  7. 查看 SELinux状态及关闭SELinux
  8. pyzmq简单的在线聊天室
  9. 同形异义字:看我如何拿到TaoBao.com的解析权
  10. LINUX 笔记-ln 命令
  11. Java calendar获取月份注意事项
  12. React框架 dva 和 mobx 的使用感受
  13. Numpy函数学习--genfromtxt函数
  14. 关于.net中的DataSet和DataTable
  15. JSON语法
  16. crontab计划不执行问题
  17. bae64编码
  18. js实现下拉框模糊查询
  19. jsp页面错误
  20. java多线程系列8 高级同步工具(2)CountDownLatch

热门文章

  1. 关于在 ASP.NET 的 Global.asax 中 Application_Error 方法内,设置跳转到自定义错误页无效的问题
  2. 配置flutter For IOS
  3. PHP代码篇(五)--如何将图片文件上传到另外一台服务上
  4. Django 的ORM 表间操作
  5. 以聚合数据免费接口为例,通过 Class 类继承方法,让小程序实现项目化接口调用
  6. Python正则表达式中re.S作用
  7. 往对象数组里面添加相同的key 不同的value 和删除相同的key值
  8. SpringCloud学习笔记(五、SpringCloud Netflix Hystrix)
  9. (Apache服务)个人用户主页功能
  10. js字符串操作总结(必看篇)