common-tool

1.0.8 • Public • Published

这个包主要说的是一些常用的工具类,比如:

时间格式的转换{DateUtil};

时间格式

时间格式工具类目前分为几个函数:

====== 1. calcCountDownByLeftTime ======

这个函数的主要的功能是将剩余的秒数转化成时分秒。

var remain = DateUtil.calcCountDownByLeftTime(36000);

remain  // {hours :10,minutes:0,seconds:0}

====== 2. timestramptoDate ======

这个函数的主要的功能是将十三位的时间戳转化成时间格式。

let timeFormat = DateUtil.timestramptoDate(1234567899875);

timeFormat 
/*
 {
    "YEAR":'2009',
    "MONTH":'02',
    "DAY":'14',
    "HOURS":'07',
    "MINUTES":'31',
    "SECONDS":'39',
}
*/

====== 3. formatDate ======

这个函数的主要功能是各种类型的值转变成我们需要的格式。

// 例一
let timeFormat =  formatDate(10000,"HH:mm:ss");// 数值会当成时间戳来计算

timeFormat // 08:00:10
// 按照1970-01-01 08:00:00 来算的

// 例二
let timeFormat =  DateUtil.formatDate(new Date(),"HH:mm:ss");// 数值会当成时间戳来计算

timeFormat // 17:54:58
// 这个随着时间的改变而改变

Readme

Keywords

none

Package Sidebar

Install

npm i common-tool

Weekly Downloads

0

Version

1.0.8

License

ISC

Last publish

Collaborators

  • xiaolibin