javascript - 像 $.datepicker.formatDate 一样格式化时间的功能?

标签 javascript jquery

使用 $.datepicker.formatDate 我只能格式化日期,这意味着如果我传入 Date 对象,我只能格式化它的日期部分而不是时间部分。

是否有任何等效函数允许时间部分也被格式化/解析,最好是使用相同的语法?

我正在使用以下日期时间插件:

https://github.com/eternicode/bootstrap-datepicker

但它似乎没有我可以使用的等效 formatDate 函数。

最佳答案

日期选择器的 formatDate()方法没有任何格式化时间的选项,因为查看像 moment.js 这样的日期时间库

var date = new Date();

var df = moment(date).format('MMMM Do YYYY, h:mm:ss a');
alert(df)

var d = moment('2013-09-11 14:44:03', 'YYYY-MM-DD HH:mm:ss');
console.log(d.format('M/D/YYYY h:m A'))

演示:Fiddle

关于javascript - 像 $.datepicker.formatDate 一样格式化时间的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18326810/

相关文章:

Javascript - 弹出窗口(按名称)是否打开?

javascript - 使复选框成为必需的 AngularJS

javascript - 使用 touchmove/mousemove 时,position().left 不准确

javascript - 如何触发 Dropzone.js 的默认文件上传输入?

javascript - 用于延长容器的 JQuery 动画不起作用

javascript - 正则表达式匹配方括号内的方括号谷歌电子表格

php - Laravel 5.4 - 拖放不起作用

jquery - 使 div 正确对齐

javascript - 使用 Jquery 显示数组对象

jQuery:当animate()生效时,我们能得到不断变化的值吗?