将日期时间转换为指定格式,如:YYYY-mm-dd HH:MM表示2019-06-06 19:45

function dateFormat(fmt, date) {

let ret;

const opt = {

"Y+": date.getFullYear().toString(), // 年

"m+": (date.getMonth() + 1).toString(), // 月

"d+": date.getDate().toString(), // 日

"H+": date.getHours().toString(), // 时

"M+": date.getMinutes().toString(), // 分

"S+": date.getSeconds().toString() // 秒

// 有其他格式化字符需求可以继续添加,必须转化成字符串

};

for (let k in opt) {

ret = new RegExp("(" + k + ")").exec(fmt);

if (ret) {

fmt = fmt.replace(ret[1], (ret[1].length == 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, "0")))

};

};

return fmt;

}

用法:

let date = new Date()

dateFormat("YYYY-mm-dd HH:MM", date)

>>> 2019-06-06 19:45`

2020-11-23:

如果对日期时间处理的需求较多, 推荐moment.js这个日期处理类库, 简单方便.

html如何格式化时间,js 日期时间的格式化相关推荐

  1. php中日期选择代码,实现JS日期时间选择器

    这次给大家带来实现JS日期时间选择器,实现JS日期时间选择器的注意事项有哪些,下面就是实战案例,一起来看一下. flatpickr 是一个轻量级.注重精益.由 UX 驱动和可扩展的 JavaScrip ...

  2. js 时间转东八区_JS获取当前日期时间/JS日期转化为unix时间戳

    JS获取当前日期时间/JS日期转化为unix时间戳 . 1) var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFul ...

  3. python日期时间_Python日期时间

    python日期时间 Python日期时间 (Python datetime) In this post, we will study about how to use the python date ...

  4. Python3 日期时间 相关模块(time(时间) / datatime(日期时间) / calendar(日历))

    Python3 日期时间 相关模块(time(时间) / datatime(日期时间) / calendar(日历)) 本文由 Luzhuo 编写,转发请保留该信息. 原文: http://blog. ...

  5. vivo怎么调时间_手表怎么调时间?日期时间怎么调,电子手表

    今天讲讲手表怎么调时间?日期时间怎么调,电子手表 机械表怎么调整时间和日期 中间的把头是螺丝冒一样拧的,按专柜防水设计的,调节时间的时候逆时针向下拧,像拧茶杯盖一样拧松开.拧松开后,是0档位直接向上拧 ...

  6. js 日期时间的格式化

    将日期时间转换为指定格式,如:YYYY-mm-dd HH:MM表示2019-06-06 19:45 /*** 日期格式化* @param {*} fmt YYYY-mm-dd HH:MM 格式字符串* ...

  7. 【转】js日期时间函数

    Date.prototype.isLeapYear 判断闰年 Date.prototype.Format 日期格式化 Date.prototype.DateAdd 日期计算 Date.prototyp ...

  8. Moment JS日期时间比较

    本文翻译自:Moment js date time comparison I'm using moment.js to format my date time, here I have two dat ...

  9. oracle存储格式化时间,ORACLE日期时间的格式化参数大全

    经常遇到有朋友问询关于日期时间格式化的问题(或可以通过格式化轻易解决),经过参考Oracle SQL Reference官方文档,并附上详细的应用示例综合成文,希望能够对大家学习和使用有所帮助.本篇可 ...

  10. JS - 日期时间比较函数

    JS日期比较(yyyy-mm-dd) function duibi(a, b) {var arr = a.split("-");var starttime = new Date(a ...

最新文章

  1. 目标感太弱怎么办?如何做目标管理?
  2. 调查显示:企业将部署SDN提上议程
  3. 多个sheet拆分成多个文件_Pandas拆分DataFrame到多个文件中
  4. Docker笔记一:基于Docker容器构建并运行 nginx + php + mysql ( mariadb ) 服务环境
  5. cv岗工作做什么_职场速递:我应该做什么工作?
  6. 阿里安全的“自动逆向机器人”TimePlayer 究竟是什么
  7. class react 获取_「前端进阶」React系列九 - 受控非受控组件
  8. 难过的时候看一看 再坏能有多坏!
  9. Android中Handler的正确使用
  10. 精度、速度完美平衡,最新图像分割SOTA模型重磅发布!!!
  11. debian重启ssh服务_「原创首发」可视化Linux面板,方便快捷的管理服务器和搭建网站...
  12. 计算机说课教案模板,说课稿通用模板
  13. MusicStore-1 Code First 通过非迁移实现建立数据库
  14. 正则表达式前端使用手册
  15. SQLyog安装包下载(64位和32位的都有)
  16. 股票量化自动交易软件下单原则条件
  17. access创建窗体特别慢_Access 2016 创建窗体
  18. linux系统安装teamview,在Ubuntu 18.04系统上安装TeamViewer的两种方法
  19. NAND驱动分析--(二)
  20. Spring-AOP 增强(Advice)5种类型和创建增强类

热门文章

  1. git diffmerge合并
  2. JanusGraph基础知识
  3. 淘宝/天猫获得淘口令真实url API
  4. 图像检索代码python_图像检索系列——利用深度学习实现以图搜图
  5. log4j错误log4j:WARN No appenders could be found for logger
  6. 谷歌自动广告导致网站样式出错 影响布局
  7. 一篇文章看懂NB-IoT
  8. 简约大气毕业论文答辩PPT模板
  9. 老实人spring源码解析目录
  10. python3.7安装pyltp出错_python安装pyltp包