| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
JavaScript的Date对象工具
ES6使用方法
npm install adate
import ADate from 'adate' let date = new ADate()
浏览器使用方法
<script src="./dist/adate.module.js"></script> <script> let date = new ADate() </script>
let date = new ADate()
date.format('Y-M-D H:I:S') // 2019-08-01 09:59:01
date.format('Y-m-d h:i:s') // 2019-8-1 9:59:1
date.format('Y/m/d') // 2019/8/1
date.format('H时I分S秒') // 09时59分01秒
let date1 = new ADate(2019, 0, 1) // 2019-01-01 let date2 = new ADate(2019, 0, 1) // 2019-01-01 let date3 = new ADate(2018, 0, 1) // 2019-01-31 // 判断是否同一天 date1.sameDate(date2) // true // 判断是否同一年 date1.smaeYear(date3) // false date1.smaeYear(date2) // true // 判断同一个月 date1.sameMonth(date2) // true
let date1 = new ADate(2019, 0, 1) // 2019-01-01 let date2 = new ADate(2019, 0, 2) // 2019-01-02 let date3 = new ADate(2019, 0, 1) // 2019-01-01 let date4 = new ADate(2018, 11, 0) // 2018-12-31 date1.compare(date2) // -1 date1.compare(date3) // 0 date1.compare(date4) // 1
let date = new ADate(2019, 0, 1)
date.compute('d', 3).format('Y-M-D') // 2019-01-04 三天后
date.compute('d', -3).format('Y-M-D') // 2018-12-29 三天前
date.compute('y', 1).format('Y-M-D') // 2020-01-01 一年后
let date = new ADate() date.copy()
| Back | FazBrowse Home | New Git URL |