中文文档该部分命名为 “解析”,但是我认为 “包装更合适一些”。
英文字典
键 | 别名键 | 简写键 |
---|---|---|
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]);