Moment.js Calendar自定义格式配置后未生效问题求助
问题:Moment.js的calendar配置修改后不生效?
我想实现用moment.calendar()显示不带时间的相对时间,照着其他开发者的思路改了locale配置,结果完全没生效,这可咋整!
先看我的代码:
var today = moment(new Date()).startOf('Day'); today.calendar(); // 实际输出:Today at 12:00 AM // 修改calendar的locale配置 moment.updateLocale(null, { calendar : { lastDay : '[Yesterday]', sameDay : '[Today] With just the date?', nextDay : '[Tomorrow]', lastWeek : 'll', nextWeek : 'll', sameElse : 'll' } }); // 再次调用,结果还是没变 today.calendar(); // 依然输出:Today at 12:00 AM
我本来以为第二次调用会显示Today With just the date?,结果时间还是顽固地留在那儿,配置好像根本没起作用。
内容的提问来源于stack exchange,提问作者Wonko the Sane
相关产品推荐
相关产品推荐

