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

前端常用时间操作汇总

(1)获取中国标准时间:

let now = new Date();
​
// Thu Nov 14 2024 17:13:49 GMT+0800 (中国标准时间)

(2)获取年份:

let year = now.getFullYear();
​
// 2024

(3)获取月份:

let month = now.getMonth() + 1; // 加1因为月份是从0开始的
​
// 11

(4)获取日期

let day = now.getDate();
​
// 11

(5)获取时:

let hour = now.getHours();
​
// 17

(6)获取分:

let minute = now.getMinutes();
​
// 19

(7)获取秒:

let second = now.getSeconds();
​
// 56

(8)获取时间戳:

let timestamp = now.getTime();
​
// 1731576050974

(9)根据时间戳转为中国标准时间:

let date = new Date(1731576050974);
​
// Thu Nov 14 2024 17:20:50 GMT+0800 (中国标准时间)

(10)比较时间大小:

let a = '2024-10-12 12:14:56';
let now = new Date();
let result = a > b;
​
// false

(11)当前时间加三天:

const threeDay = now.setDate(now.getDate() + 3);  // 3天后到期
​
// 1731576503162

(12)el-date-picker组件限制可选范围:

1、限制只能选当前及之后的时间

:picker-options=" {disabledDate: (time) => {return time.getTime() < Date.now() - 1 * 24 * 60 * 60 * 1000;}
}"  

2、限制规定时间之前都不能选

:picker-options=" {disabledDate: (time) => {return time.getTime() < new Date('1999-12-31').getTime();}
}" 

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

相关文章:

  • 【MQTT】代理服务比较RabbitMQ、Mosquitto 和 EMQX
  • 高效实现自动化运维的Python工具开发与集成
  • Wxml2Canvas小程序将dom转为图片,bug总结
  • Java多线程详解⑦(全程干货!!!)内存可见性 || volatile || JMM || wait notify notifyAll
  • docker之容器设置开机自启(4)
  • STM32WB55RG开发(2)----STM32CubeProgrammer烧录
  • 二分查找题目:x 的平方根
  • [分享]分享一下我用了十几年的按键扫描方法
  • 北京大学、华为公司联合发布《中国城市治理数字化转型报告(2024)》49页PDF附下载
  • 谷歌Linux内核自动测试平台架构介绍-用自动测试测试难以测试的问题
  • 【RabbitMQ】06-消费者的可靠性
  • 【前端】手写一个简单的分页器
  • 如何解决亚马逊商家IP问题:静态住宅IP的优势与选择指南
  • 1547. 切棍子的最小成本-cangjie
  • 网络、子网
  • 实验室信息管理系统源码,医院LIS系统源码,C/S结构,C#语言开发,适合上项目。
  • vxe-vxe-colgroup后端返回数据 对数据进行处理 动态合并分组表头(v-if控制表格渲染(数据请求完成后渲染))
  • ROS2在自定义服务接口中的常数调用(python)
  • c++如何绑定一个类与类内成员的关系
  • AES加密原理
  • Docker使用docker-compose一键部署nacos、Mysql、redis
  • 分段式爬虫和数据采集的有趣话题
  • c++基础30字符
  • 【前端学习笔记】JavaScript学习一【变量与数据类型】
  • 体育数据API纳米篮球数据API:网球数据接口文档API示例③
  • 多态之魂:C++中的优雅与力量