tools.js
TypeScript icon, indicating that this package has built-in type declarations

0.2.7 • Public • Published

tools.js

Coverage Status

Use

Install

yarn add tools.js or npm i -S tools.js

ES2015+:

import { xxx } from 'tools.js'

目录

API

Date

format([date, template])

返回指定格式的时间字符串。

  Arguments:
    date: timestamp or FormatDateTime; defalut: new Date()
    template: y: year, M: month, d: day, h: hour, m: minute, s: second; defalut: 'y-M-d h:m'
    
  Returns: String
 
  Example:
    format(1528128000000)
    // 2018-06-05 00:00
 
    format(1528128000000, 'YYY/MM/DD h:m:s')
    // 2018/06/05 0:0:0

fromNow(date[, date2])

计算并返回可读时间差。

  Arguments:
    date: timestamp or FormatDateTime
    date2: timestamp or FormatDateTime
 
  Returns:
    (String): "1秒以前 or 1分钟以前 or 1小时以前 or 1天以前 ..."
 
  Example:
    fromNow('2018/01/01');
    // 2018/01/01 => now
 
    forNow('2018/01/01', '2018/01/02')
    // 2018/01/01 => 2018/01/02

Number

isNumber(num)

判断num是否为Number

  Arguments: num: any
 
  Returns: Boolean
  
  Example:
    isNumber('') //false
    isNumber(Infinity) //false
    isNumber('123') // true

/tools.js/

    Package Sidebar

    Install

    npm i tools.js

    Weekly Downloads

    7

    Version

    0.2.7

    License

    MIT

    Unpacked Size

    6.93 kB

    Total Files

    5

    Last publish

    Collaborators

    • liushuangls