中文文档该部分命名为 “解析”,但是我认为 “包装更合适一些”。

英文字典

别名键 简写键
year years y
quarter quarters Q
month months M
week weeks w
day days d
hour hours h
minute minutes m
second seconds s
millisecond milliseconds ms

包装当前日期

// 包装当前时间和日期
moment()

包装指定日期 - String

moment("1995-12-25");

包装指定日期 - String 多个格式

// 如果不知道输入字符串的确切格式,但是知道它可能是多种格式之一,则可以使用格式数组。
moment("12-25-1995", ["MM-DD-YYYY", "YYYY-MM-DD"]);

包装指定日期 - Object

// 可以仅指定一些单位
// 其余的将会默认为当前的日期、月份、年份,小时、分钟、秒钟
// 毫秒默认为 0 。
moment({ 
  years:'2010', 
  months:'3', 
  date:'5', 
  hours:'15', 
  minutes:'10', 
  seconds:'3', 
  milliseconds:'123'
});

包装指定日期 - Number 毫秒

// 毫秒数
var day = moment(1318781876406);

包装指定日期 - Date

var day = new Date(2011, 9, 16);
var dayWrapper = moment(day);

包装指定日期 - Array

// [year, month, day, hour, minute, second, millisecond]
moment([2010, 1, 14, 15, 25, 50, 125]);