moment.js格式datetime中的错误'使用.calenda()方法时无法工作
Bug in moment.js format datetime doesn't work when using .calendar() method
嗨,我很难用moment.js 2.9.0
格式化日期时间。
它就是不起作用,它不是我的日期时间格式。
我下面的代码:
moment('2014-07-01 02:20',['YYYY-MM-DD HH:mm']).calendar();
结果:
"07/01/2014" it is MM/DD/YYYY
应为01/07/2014
DD/MM/YYYY
实际上,我如何格式化calendar()
的结果?我认为它使用的格式是:默认为MM/DD/YYYY
。
http://momentjs.com/docs/#/displaying/calendar-时间/
这给我带来了问题,有人有解决方案吗?还是一个bug?
您忘记在moment.js文档中单击"可以自定义"的链接。
要自定义日历()输出,您需要执行以下操作:
moment.locale('en', {
calendar : {
lastDay : '[Yesterday at] LT',
sameDay : '[Today at] LT',
nextDay : '[Tomorrow at] LT',
lastWeek : '[last] dddd [at] LT',
nextWeek : 'dddd [at] LT',
sameElse : 'DD/MM/YYY'
}
});
然后
moment('2014-07-01 02:20',['YYYY-MM-DD HH:mm']).calendar();
将返回CCD_ 6。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 数组在递归方法中设置为null
- 打破承诺链的好方法是什么
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- 使用“;这个“;JavaScript原型方法中的关键字
- 序列化数据属性中对象的最可靠方法
- 使用Objective-C的JavaScript注入方法
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 有没有一种方法可以防止img get请求使用css或js发生
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- toBoolean方法类似于toString
- 如何在单击复选框后调用控制器方法
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 递归使用 eval() 是检查程序执行的好方法吗?
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- toLocaleDateString和toLocaleString方法不尊重机器时区
- 有条件更新d3.js力图中节点的最佳方法
- TypeError:在不兼容的接收器nodejs上调用了方法Uint8Array.length
- moment.js格式datetime中的错误'使用.calenda()方法时无法工作