首页 > 其他分享 >JS 时间比较,判断截止时间

JS 时间比较,判断截止时间

时间:2023-02-27 19:46:56浏览次数:39  
标签:const myDate padStart JS toString new Date 时间 截止

/**
 * 截至日期格式示例:2022-06-02 15:00:00
 * true:到了截止时间,false:未到截止时间
 */
export function getDeadline(str) {
  const myDate = new Date()
  const year = myDate.getFullYear()
  const mon = (myDate.getMonth() + 1).toString().padStart(2, '0')
  const date = myDate.getDate().toString().padStart(2, '0')
  const hour = myDate.getHours().toString().padStart(2, '0')
  const minutes = myDate.getMinutes().toString().padStart(2, '0')
  const seconds = myDate.getSeconds().toString().padStart(2, '0')
  const now = `${year}-${mon}-${date} ${hour}:${minutes}:${seconds}`
  const newDate = now.replace(/-/g, '/')
  const time = new Date(newDate).getTime()
  const sureTime = new Date(str.replace(/-/g, '/')).getTime()
  return time >= sureTime
}

标签:const,myDate,padStart,JS,toString,new,Date,时间,截止
From: https://www.cnblogs.com/jia-zq/p/17161617.html

相关文章

  • JSP执行流程
    JSP执行流程 第一次访问:服务端将jsp翻译成java,再将Java编译成class文件第二次访问的时候:就i相对速度就会变快,并且它不需要在进行转变,但是如果服务端修改了代码。......
  • SSM jsp人力资源管理系统
    SSMjsp人力资源管理系统登录系统管理部门管理员工管理薪资管理招聘管理培训管理分页列表展示搜索新增编辑删除系统介绍:权限分为管理员和普通员工普通员工仅......
  • 第123篇: JS函数属性与方法
    好家伙,本篇为《JS高级程序设计》第十章“函数”学习笔记  ECMAScript中的函数是对象,因此有属性和方法。1.函数属性每个函数都有两个属性:length和prototype。 ......
  • JS 代码片段 / 预编译/预解析 /执行上下文/ECG/EC/ECS/GO/VO/AO
    代码段概念一个script就是一个代码段在一个页面中可以有多个代码段每一个代码段,彼此独立的,如果上面的代码段报错了,不会影响下一个代码段referenceError引用错......
  • JS 代码片段 / 预编译/预解析 /执行上下文/ECG/EC/ECS/GO/VO/AO
    代码段概念一个script就是一个代码段在一个页面中可以有多个代码段每一个代码段,彼此独立的,如果上面的代码段报错了,不会影响下一个代码段referenceError引用错......
  • centos 7 时间同步使用的是chrony工具
    centos7时间同步使用的是chrony工具1、检测chrony包是否安装[root@martin~]#rpm-qa|grepchrony2、安装chrony[root@martin~]#yuminstallchrony-y3、启动chrony并......
  • JS 判断数组对象中某个字段有无重复
    判断一个数组中对象中,某个字段是否有重复1.使用setmap实现letarr=[{name:'zhang',id:'1001'},{nmae:'li',id:'1001'}]//判断id是否重复//返回一个id......
  • FastJson参数
    名称含义备注QuoteFieldNames输出key时是否使用双引号,默认为true UseSingleQuotes使用单引号而不是双引号,默认为false WriteMapN......
  • JSP环境搭建及入门 和 虚拟路径和虚拟主机
    Jsp:是一个动态网页,而不是静态网页html,css,js,Jquery:是静态网页动态网页是随着,时间,地点,用户操作,而改变静态不需要jsp动态是需要的 BS可以通过浏览器直接访问......
  • python序列化 json和pickle
    #1、什么是序列化#序列化指的是把内存的数据类型转成一个特定格式的内容#该格式的内容可用于存储或者传输给其它平台使用#内存中的数据类型---》序列化----》特定......