JavaScript时间转换与比较工具函数实现
作者:桌面漫游时间:2026-10-29 08:31:08浏览:396
本文提供两个JavaScript实用函数:convertToDate用于将yyyy-MM-dd hh:mm:ss.S格式字符串转换为Date对象,通过正则替换连字符为斜杠实现;compareDate用于比较两个时间对象的大小,返回时间戳差值。代码简洁,可直接嵌入项目使用。
JavaScript时间转换与比较工具函数实现
在JavaScript开发中,处理日期数据是常见需求。下面介绍两个基础且实用的时间处理函数,分别用于字符串到日期对象的转换以及两个日期之间的大小比较。
/**
* 将格式为yyyy-MM-dd hh:mm:ss.S的字符串转为Date
* @param dateString 时间字符串
*/
function convertToDate(dateString){
return new Date(dateString.replace(/\-/g,"/"));
}
/**
* 比较时间
* @param date1
* @param date2
*/
function compareDate(date1, date2) {
return date1.getTime() - date2.getTime();
}
以上即为本文分享的全部内容,希望这些代码示例能对读者有所帮助。
作者最新文章
Mock.js 拦截失效或数据格式错误的常见原因及排查
2026-11-05 10:11:59
Java和JavaScript名字像但没关系:辨析Java、JavaWeb与JS
2026-11-04 09:30:54
CodePen、JSFiddle与RunJS对比:哪款JS在线运行工具更适合你?
2026-11-03 16:46:57
JS 统计图渲染空白或报错怎么排查?常见问题解决指南
2026-11-03 09:49:40
flv.js 常见报错 MediaError 与解码失败排查指南
2026-11-02 10:29:29
