常用的时间缩写
- EST: 美国东部标准时间 ,GMT-5
- EDT: 美国东部夏令时时间 ,GMT-4
- CST:美国中部标准时间,GMT-6
- CDT:美国中部夏令时时间,GMT-5
- PST: (美国)太平洋标准时间,GMT-8
- PDT:(美国)太平洋夏令时时间,GMT-7
- GMT: 格林威治标准时间,即UTC时间
- CCT:北京时间(中国沿海时间),GMT+8
moment
| 键 | 快捷键 |
|---|
| years | y |
| quarters | Q |
| months | M |
| weeks | w |
| days | d |
| hours | h |
| minutes | m |
| seconds | s |
| milliseconds | ms |
通过增加时间来改变原始的 moment。
moment().add(7, 'days').add(1, 'months');
moment().add({days:7,months:1});
通过减去时间来改变原始的 moment。
moment(date).subtract('h', 7)
当前年
moment().format("YYYY")
moment().year();
当前月
moment().format('MM')
当前季度
moment().quarter()
上一年/下一年
上一年:moment().add(-1, 'y').format("YYYY")
下一年:moment().add(1, 'y').format("YYYY")
上几年和下几年同理,做moment日期加减,月季度亦同理
上一季度/下一季度
上一季度:moment().add(-1, 'Q').quarter()
下一季度:moment().add(1, 'Q').quarter()
年开始结束时间
moment().startOf('year')
moment().endOf('year')
季度开始结束时间
当前季度的开始结束时间:
moment().startOf('quarter').format("YYYY-MM-DD")
moment().endOf('quarter').format("YYYY-MM-DD")
指定年指定季度的开始结束时间:(某年某季度的开始结束时间)
moment(moment().format("YYYY-02-01")).startOf('quarter').format("YYYY-MM-DD")
moment(moment().format("YYYY-02-01")).endOf('quarter').format("YYYY-MM-DD")
月度开始结束时间
moment().startOf('month')
moment().endOf('month')
moment-timezone
dayjs