自从我开始使用jQuery以来,我一直在做更多的JavaScript开发.
我需要解析不同的日期格式,然后将它们显示为另一种格式.
你知道有什么好的工具吗?
你会推荐哪一个?
2014更新:Moment.js是一个出色的日期操作库,包括解析函数.它不包括自动日期格式检测,但您可以指定多个解析模式.
你知道之前的日期格式,还是用户输入?
用于解析日期的已弃用库是Datejs.它自2007年以来一直没有更新.
如果你已经在页面上使用jqueryUI,那么$ .datepicker在大多数情况下都有足够的parseDate()和formatDate()函数.至于DateJS - 个人资料yu代码,你会看到它是如何宽松的,以及它在处理异常时花了多少时间
我发现jQuery Globalization Plugin日期解析效果最好.其他方法有跨浏览器问题,像date.js这样的东西在很长一段时间内都没有更新.
您也不需要页面上的datePicker.您可以调用与文档中给出的示例类似的内容:
$.parseDate('yy-mm-dd', '2007-01-26');