0.5.3 • Published 5 years ago

hmtime v0.5.3

Weekly downloads
1
License
ISC
Repository
-
Last release
5 years ago

使用说明

1 纯JavaScript前端使用

1.1 引入

<script src="hmtime/dist/hmtime.min.js"></script>

一旦这个文件被引入,那么Date对象就拥有方法ago() 并且Date对象的format方法就支持自定义格式化了.

1.2 使用

得到指定时间与当前时间的距离

var d1 = new Date("2018-5-12 13:34:12");
var ago = d1.ago(); 

返回d1时间对象表示的时间与当前时间的距离是多久之前. 刚刚 几分钟之前 几小时之前 几天之前 几个月之前 几年之前

以指定格式得到日期字符串

  • y: 年
  • M: 月
  • d: 日
  • H: 24小时制的小时
  • h: 12小时制的小时
  • m: 分钟
  • s: 秒
  • S: 毫秒
var d2 = new Date();
d2.format("yyyy-MM-dd HH:mm:ss");

2. nodejs或者其他模块化开发中的使用

1. 安装

npm install hmtime --save

2. 使用

2.1 返回指定时间相对于现在时间多久之前

//首先加载包
require("hmtime");
//只要包被加载,那么Date对象就有1个ago函数.
var d1 = new Date("2017-5-12 13:34:12");
var ago = d1.ago(); //返回d1对象与当前时间的距离 是多久之前.
//输出:  d1时间相对于当前时间 是多久之前

2.2 以指定格式得到日期字符串

  • y: 年
  • M: 月
  • d: 日
  • H: 24小时制的小时
  • h: 12小时制的小时
  • m: 分钟
  • s: 秒
  • S: 毫秒
var d2 = new Date();
d2.format("yyyy-MM-dd HH:mm:ss");
0.5.3

5 years ago

0.5.2

5 years ago

0.5.1

5 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago