像$ .datepicker.formatDate这样的函数用于格式化时间?

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

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

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

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

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

datepicker的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')) 

演示: 小提琴