Moment.js 2.10.6

JavaScript 日期处理类库

下载

moment.js moment.min.js 12.4k moment+多语言支持.js moment+多语言支持.min.js 45.4k

安装

bower install moment --save # bower
npm install moment --save   # npm
Install-Package Moment.js   # NuGet
spm install moment --save   # spm
meteor add momentjs:moment  # meteor

日期格式化

moment().format('MMMM Do YYYY, h:mm:ss a');
moment().format('dddd');
moment().format("MMM Do YY");
moment().format('YYYY [escaped] YYYY');
moment().format();

相对时间

moment("20111031", "YYYYMMDD").fromNow();
moment("20120620", "YYYYMMDD").fromNow();
moment().startOf('day').fromNow();
moment().endOf('day').fromNow();
moment().startOf('hour').fromNow();

日历时间

moment().subtract(10, 'days').calendar();
moment().subtract(6, 'days').calendar();
moment().subtract(3, 'days').calendar();
moment().subtract(1, 'days').calendar();
moment().calendar();
moment().add(1, 'days').calendar();
moment().add(3, 'days').calendar();
moment().add(10, 'days').calendar();

多语言支持

moment().format('L');
moment().format('l');
moment().format('LL');
moment().format('ll');
moment().format('LLL');
moment().format('lll');
moment().format('LLLL');
moment().format('llll');
汉语 (简体)
汉语 (繁体)
英语 (美国)
英语 (澳大利亚)
英语 (加拿大)
英语 (英国)
藏语
日语
韩语
泰语
南非语
阿拉伯语
阿拉伯语 (摩洛哥)
阿拉伯语 (沙特)
阿拉伯语 (突尼斯)
阿塞拜疆语
白俄罗斯语
保加利亚语
孟加拉语
布列塔尼语
波斯尼亚语
加泰罗尼亚语
捷克语
楚瓦什语
威尔士语
丹麦语
德语
德语 (奥地利)
希腊语
世界语
西班牙语
爱沙尼亚语
巴斯克语
波斯语
芬兰语
法罗群
法语
法语 (加拿大)
弗里斯兰语
加利西亚语
希伯来语
印地语
克罗地亚语
匈牙利语
亚美尼亚语
印尼语
冰岛语
意大利语
格鲁吉亚语
高棉语 (柬埔寨)
卢森堡语
立陶宛语
拉脱维亚语
黑山语
马其顿语
马拉雅拉姆语
马拉地语
马来语
缅甸语
挪威语
尼泊尔语
荷兰语
新挪威语
波兰语
葡萄牙语
葡萄牙语 (巴西)
罗马尼亚语
俄语
斯洛伐克语
斯洛维尼亚语
阿尔巴尼亚语
塞尔维亚语
塞尔维亚语 (西里尔)
瑞典语
泰米尔语
他加禄语 (菲律宾)
土耳其语
塔马塞特语
塔马塞特语 (拉丁)
乌克兰语
乌兹别克语
越南语