函数类似$.datepicker.formatDate,用于格式化时间

Function like $.datepicker.formatDate for formatting time?

本文关键字:用于 格式化 时间 formatDate datepicker 函数      更新时间:2023-09-26

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

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

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

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

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

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

Ex

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