miment 介绍
Miment ("Mini Moment") 是 一个 轻量级的时间库,打包压缩后体积 ~1K,没有过多的 方法 。它的上手成本几乎为零,无需反复查阅文档。当你只需要 Moment 的若干核心能力但又不希望使你的包体积膨胀时,欢迎尝试 Miment。?
首先致敬一下 Moment,非常好用的 一个 时间库。我本身也是 Moment 重度使用者,用习惯了 Moment,一碰到需要处理时 间的 需求立马 Moment。不过有时候想想,Moment 给我们提供了那么多的 功能 ,但是我们天天用的,也就那么一两个。刚好最近在写 微信小程序 ,然后在 页面 引入 Moment,打包完,包竟然大了 200 多 K,把 Moment 去掉,就直接少掉 200 多 K。反复试了好几次,确定 一个 Moment 在 小程序 里面,占用大概 200K 的空间。于是就想自己写 一个 类似 Moment 的精简的时间库,于是就有了这个。为什么要叫 Miment 呢?其实刚开始我是想叫 Mini-Moment 的,但是考虑到以后可能会经常使用到,打 2 个单词中间还要加 一个 横杆太累了,所以就把 Mini-Moment 缩水成 Miment 了。
安装
对浏览器环境,在 页面 引入 ./ dis t/miment.min.js 即可:
<script src="https://unpkg.com/miment/ dis t/miment.min.js"></script>
<script>
miment().format('YYYY/MM/DD hh-mm-ss SSS') // 2018/04/09 23-49-36 568
</script>
在 npm 生态中使用时,请使用包管理器安装 Miment:
npm i miment
然后就可以在你的项目中使用了:
import miment from 'miment'
miment().format('YYYY/MM/DD hh-mm-ss SSS') // 2018/04/09 23-49-36 568
API
API 方法 可分为三类:返回 Co mpu ted 结果的 方法 。如 format 返回字符串,json 返回的是 一个 jsON 对象。返回 Miment 对象的 方法 ,即 支持 链式 调用 。从 Date 对象继承的 方法 。Date 对象上的 方法 miment 也可以使用,这些 方法 类似私有 API,不推荐直接使用。? 链接 : http://www.fly63.com/nav/2724GitHub: https://github.com/noahlam/Miment
网站描述: 一个 超轻量级的js时间库
miment官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。