Moment.js包含date格式中的文本

我有一个格式“2015年1月27日上午8时17分”,我需要使用moment.js显示。 我正在使用格式

moment.format('MMM. D, YYYY at h:mm A z'); 

除了“at”这个词,一切都很好。 我怎样才能让这个单词显示成一个单词而不是“at”中的“a”被翻译成“am / pm”。 现在使用这个date格式,结果是这样的:Jan.27,2015 amt 8:17 AM。 注意“amt”而不是“at”。

有没有简单的方法让它不处理“a”作为格式的一部分? 我已经尝试拆分输出,手动input第三个空格后面的“at”,但是如果可能的话,我想要一个更干净的代码。

用方括号逃脱它

 moment().format('MMM. D, YYYY [at] h:mm A z'); // produces: "Jan. 30, 2015 at 2:46 PM "