JavaScript时间转换与比较工具函数实现

作者:桌面漫游

时间:2026-10-29

浏览:395

本文提供两个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();
}

以上即为本文分享的全部内容,希望这些代码示例能对读者有所帮助。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章