JavaScript 将字符串日期格式化为 yyyy-mm-dd 的方法

作者:桌面漫游

时间:2026-10-30

浏览:414

本文介绍如何使用 JavaScript 将日期字符串转换为 yyyy-mm-dd 格式。通过创建 Date 对象,分别获取年、月、日,并对不足两位的月份和日期补零,最终拼接成标准格式字符串。

文章目录

JavaScript 日期格式化实现

本文主要介绍如何利用 JavaScript 将字符串日期转换为 yyyy-mm-dd 格式。以下是具体实现参考。


function formatDate(date) {
  var d = new Date(date),
    month = '' + (d.getMonth() + 1),
    day = '' + d.getDate(),
    year = d.getFullYear();

  if (month.length < 2) month = '0' + month;
  if (day.length < 2) day = '0' + day;

  return [year, month, day].join('-');
}

具体使用方式如下:


console.log(formatDate('Sun May 13,2016'));

运行结果如下:


2016-05-13

2014-05-11

总结

以上就是本文的全部内容,希望本文的内容对大家学习或者使用能有所帮助,如果有疑问大家可以留言交流。谢谢大家对本站的支持。

实用工具推荐

电子包浆

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

使用 ›
图片压缩

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

使用 ›
相关文章