当前位置: 首页 > news >正文

#Js篇:Date日期梳理

Date
是js原生的时间库
它以国际标准时间(UTC)1970年1月1日00:00:00作为时间的零点,可以表示的时间范围是前后各1亿天(单位为毫秒)。

普通函数的方法

Date对象可以作为普通函数直接调用,返回一个代表当前时间的字符串。
构造函数的方法
new Date()
静态方法
Date.now()
方法返回当前时间距离时间零点(1970年1月1日 00:00:00 UTC)的毫秒数,相当于 Unix 时间戳乘以1000。
Date.parse()
方法用来解析日期字符串,返回该时间距离时间零点(1970年1月1日 00:00:00)的毫秒数。

get方法类

getTime()返回距离1970毫秒数,等同于valueOf方法
getDate()返回实例对应每月的几号. let time = new Date(). time.getDate() // 28
getDay()返回星期几 time.getDay() // 星期一
getFullYear
getMonth()返回月份(0表示1月。11表示12月) time.getMonth()+1. // 10
getHours()返回小时
getMilliseconds()返回毫秒
getMinutes()返回分钟
getSeconds()返回秒
getTimezoneOffset()返回当前时间雨UTC的时区差异
分钟和秒:0 到 59
小时:0 到 23
星期:0(星期天)到 6(星期六)
日期:1 到 31
月份:0(一月)到 11(十二月)

set方法类

Date对象提供了一系列set*方法,用来设置实例对象的各个方面。
setDate(date):设置实例对象对应的每个月的几号(1-31),返回改变后毫秒时间戳。
setFullYear(year [, month, date]):设置四位年份。
setHours(hour [, min, sec, ms]):设置小时(0-23)。
setMilliseconds(ms):设置毫秒(0-999)。
setMinutes(min [, sec, ms]):设置分钟(0-59)。
setMonth(month [, date]):设置月份(0-11)。
setSeconds(sec [, ms]):设置秒(0-59)。
setTime(milliseconds):设置毫秒时间戳。


http://www.mrgr.cn/news/60736.html

相关文章:

  • Python 实现日期计算与日历格式化输出(万年历)
  • 安卓基础001
  • 『 Linux 』网络传输层 - TCP (一)
  • C++STL之stack
  • 安装Maven配置以及构建Maven项目(2023idea)
  • 【Python爬虫实战】使用BeautifulSoup和Scrapy抓取网页数据!
  • 嵌入式C语言中VT100特殊符号实现
  • 一些MySQL的知识
  • matlab程序设计
  • Android在kts中使用navigation及Args
  • 文件属性与目录
  • 一个简单的图像分类项目(三)编写脚本:参数设置
  • Python学习-列表基本操作
  • MODSI EVI 数据的时间序列拟合一阶谐波模型
  • Pandas简介
  • 数组排序简介-插入排序(Insertion Sort)
  • 阿里巴巴运营技巧分享
  • 【c++篇】:探索c++中的std::string类--掌握字符串处理的精髓
  • Ubuntu虚拟机的安装以及相关文件配置(保姆级攻略)
  • 多个立方体盒子组成
  • HTML的总结作业
  • C++设计模式创建型模式———简单工厂模式、工厂方法模式、抽象工厂模式
  • MambaAD 5总结 分析
  • 前端必备的环境搭建
  • 一文理解平流层温度变化规律
  • Java中如何在两个线程间共享数据