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

js检验一个字符串是否是正确时间格式的工具方法

js检验一个字符串是否是正确时间格式的工具方法

(()=> {/*** 检验字符串是否为时间格式* @param {String} date 需要检验的时间格式* @returns true 为时间格式,false 为非时间格式*/const isTimaFormat = (date) => {if(!date) return false;try{const tempTime = new Date(date)if(tempTime.toString() === 'Invalid Date' || isNaN(tempTime.getDay())){throw new Error(`参数: ${date} 非法,无法转化为Date类型`)}return true}catch(e){console.error(e)return false}}console.log('是否是时间格式', isTimaFormat('201314')) // 输出 trueconsole.log('是否是时间格式', isTimaFormat('dasdsa')) // 输出 false, 并控制台给出错误信息
})()

运行结果如下如:
在这里插入图片描述

相关文章:

  • Linux信号机制与docker应用
  • OrangePi AIpro初识及使用大模型GPT-Neo-1.3B测试
  • 常见排序算法之插入排序
  • leetcode——169.多数元素(多解法)
  • 回溯算法05(leetcode491/46/47)
  • 消防体验馆升级,互动媒体点亮安全之路!
  • MySQL--复合查询
  • wordpress woocommer 添加代码实现,点击按钮,将产品添加到购物车并且跳转到结账页面
  • 西储大学数据集学习
  • 2024年华为OD机试真题-火星文计算-C++-OD统一考试(C卷D卷)
  • Linux 删除SSH密钥(id_ed25519),重新生成
  • 生成式AI模型大PK——GPT-4、Claude 2.1和Claude 3.0 Opus
  • WPF之TextBlock文本标签
  • nuxt3+Element Plus项目搭建过程记录
  • 【源码】Spring Data JPA原理解析之Repository执行过程及SimpleJpaRepository源码
  • ECMAScript入门(七)--Module语法
  • Javascript编码规范
  • JAVA之继承和多态
  • JS学习笔记——闭包
  • Node 版本管理
  • nodejs实现webservice问题总结
  • NSTimer学习笔记
  • 高性能JavaScript阅读简记(三)
  • 批量截取pdf文件
  • 前端工程化(Gulp、Webpack)-webpack
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 实现菜单下拉伸展折叠效果demo
  • 使用docker-compose进行多节点部署
  • 算法之不定期更新(一)(2018-04-12)
  • 我的zsh配置, 2019最新方案
  • ​【经验分享】微机原理、指令判断、判断指令是否正确判断指令是否正确​
  • ​ssh免密码登录设置及问题总结
  • ‌前端列表展示1000条大量数据时,后端通常需要进行一定的处理。‌
  • #if等命令的学习
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • (windows2012共享文件夹和防火墙设置
  • (板子)A* astar算法,AcWing第k短路+八数码 带注释
  • (超详细)语音信号处理之特征提取
  • (附源码)计算机毕业设计ssm本地美食推荐平台
  • (力扣记录)1448. 统计二叉树中好节点的数目
  • (算法二)滑动窗口
  • (轉)JSON.stringify 语法实例讲解
  • .net 8 发布了,试下微软最近强推的MAUI
  • .NET Core 2.1路线图
  • .net core 连接数据库,通过数据库生成Modell
  • .NET CORE使用Redis分布式锁续命(续期)问题
  • .Net各种迷惑命名解释
  • .Net环境下的缓存技术介绍
  • /proc/interrupts 和 /proc/stat 查看中断的情况
  • /ThinkPHP/Library/Think/Storage/Driver/File.class.php  LINE: 48
  • @Builder用法
  • @entity 不限字节长度的类型_一文读懂Redis常见对象类型的底层数据结构
  • [8-27]正则表达式、扩展表达式以及相关实战
  • [acm算法学习] 后缀数组SA
  • [ajaxupload] - 上传文件同时附件参数值