我需要在使用jquery构建的应用程序中以几种不同的方式显示日期。
在某些情况下,我需要典型的“yyyy-mm-dd hh:mma”类型的格式,所有这些都是不同的排列。在其他情况下,我需要显示类似于StackOverflow的日期“漂亮打印”:
我的应用程序已经使用了包含formatDate()函数的JQuery UI DatePicker,但据我所知,没有办法在datepicker之外使用它。我想格式化与datepicker无关的日期。是否可以使用DatePicker执行此操作?
DateJS库可以解析像“12分钟前”这样的日期,但据我所知,它不能采用Date对象并格式化这样的字符串。它可以格式化典型的“yyyy-mm-dd”格式。这个库看起来也很重。
John Resig的Pretty Dates看起来可以提供漂亮的打印(“2小时前”),但它没有进行标准格式化。
是否没有一个插件可以完成所有这些操作?有没有办法利用DatePicker代码,所以我不必加载多个执行相同操作的代码库?