在使用moment时需要获取当前时间,会是一个很好的选择。
1、安装 moment
npm install moment --save
2、引入 moment
- 1.局部使用,在使用的组件里引入
import moment from 'moment'
- 2.全局使用,在main.js里引入
import Moment from 'moment'
Vue.prototype.$moment = Moment
3、使用 moment
获取当前时间:
//获取 当前时间
moment().format('YYYY-MM-DD HH:mm:ss'); //2020-08-25 10:23:59
获取年份
moment().year(); //2020
moment().get('year'); //2020
获取月份
//获取月份(0:一月份 11: 12月份 )
moment().month(); //7
moment().get('month'); //7
获取一个月的某一天
如:今天是2023.7.12,那么获取到的某一天则是12号
moment().date(); //12
moment().get('date'); //12
获取小时、分钟、秒数
//获取小时
moment().hours(); //11
moment().get('hours'); //11
//获取分钟
moment().minutes(); //11
moment().get('minutes'); //11
//获取秒数
moment().seconds(); //17
moment().get('seconds'); //17
获取 今天星期几
//获取 今天星期几
moment().format('dddd'); //Tuesday
moment().format('d'); //2
moment().day(); //2(0~6 分别代表周日到周六)
moment().weekday(); //2(0~6 分别代表周日到周六)
moment().isoWeekday(); //2(1~7 分别代表周一到周日)
moment().get('date'); //2
moment().get('weekday'); //2
moment().get('isoWeekday'); //2