前言
使用的是Moment.js 插件,插件的安裝詳情請參考官方網址(https://momentjs.com/)
正文
步驟一:引用import * as moment from 'moment';
步驟二:
1.(TOMO):獲取十天前的時間
moment('2018/7/21 16:37').startOf('day').fromNow(); // 計算出來的是指為:2 days ago
moment('2018/7/21 16:37').endOf('day').fromNow(); // 計算出來的時間為:17 hours ago
講解:endof() 是從 2018/7/21 的24點開始計算的,也就是2018/7/22凌晨開始計算的
startof() 是從2018/7/20 的24點開始計算的,也就是2018/7/21凌晨開始計算的
以上例中時間為例
moment('2018/7/21 16:37').startOf('year').fromNow(); //結果:7 months ago
moment('2018/7/21 16:37').startOf('day').fromNow(); // 結果:2 days ago
moment('2018/7/21 16:37').startOf('hour').fromNow(); // 結果:a day ago
講解:startof('year')是從2018年開始,七個月
startof('day')是從2018/7/21 凌晨開始計算
startof('hour') 是從 2018/7/21 16點開始計算
以上例中時間為例
moment('2018/7/21 16:37').startOf('year').fromNow(); //結果: 7 months ago
moment('2018/7/21 16:37').endOf('year').fromNow(); //結果: in 5 months
