介紹
Miment 是一個輕量級的時間庫(打包壓縮后只有1K),沒有太多的方法,
Miment的設計理念就是讓你以幾乎為零的成本快速上手,無需一遍一遍的擼文檔
由來
首先 致敬一下Moment,非常好用的一個時間庫,我本身也是Moment重度使用者,用習慣了Moment,一碰到需要處理時間的需求,立馬Moment,不過有時候想想,Moment給我們提供了那么多的功能,但是我們天天用的,也就那么一兩個,剛好最近在寫微信小程序,然后在頁面引入Moment,打包完,包竟然大了200多K,把Moment去掉,就直接少掉200多K,反復試了好幾次,確定一個Moment在小程序里面,占用大概200K的空間。
于是就想自己寫一個類似Moment的精簡的時間庫,于是就有了這個,為什么要叫Miment呢,其實剛開始我是想叫Mini-Moment的,但是考慮到以后可能會經常使用到,打2個單詞中間還要加一個下劃線太累了,所以就把Mini-Moment縮水成Miment了。
開始使用
如果你是直接在瀏覽器里面使用,請下載./dist/miment-min.js到你的項目里面去,然后在頁面引入后即可直接使用miment
<script src='你js存放的目錄/miment-min.js'> </script><script> miment().format() // 2018-04-09 23:01:58 這是我寫這篇文檔的時候,運行代碼顯示的時間</script>
如果你是在單頁面應用或者nodejs環境下使用,首先你需要使用安裝一下Miment
npm i miment
或者
yarn add miment
然后就可以在你的項目中使用了
import miment from 'miment'miment().format()
API
你也可以猛戳這里看example
API 分為3大類
第一類
1.format 格式化時間 ,format方法也就是我們平時最常用的一個了,他一共接收2個參數,這2個參數都有默認值,不傳就使用默認值
| 參數名稱 | 參數類型 | 參數默認值 | 是否必傳 | 說明 |
|---|---|---|---|---|
| 格式化的字符串 | string | 'YYYY-MM-DD hh:mm:ss' | N | 年YYYY,月MM,日DD,時hh,分mm,秒ss,毫秒SSS,數字星期ww,中文星期WW |
| 是否是格式化一個時間差 | boolean | false | N
學習交流
熱門圖片
猜你喜歡的新聞
新聞熱點 2024-04-27 13:35:46
2024-04-27 13:33:47
2024-04-24 22:53:44
2024-04-23 19:32:50
2024-04-23 19:25:50
2024-04-23 19:13:19
疑難解答 圖片精選 |