5.0.9 • Published 7 days ago

@fishx/utils v5.0.9

Weekly downloads
96
License
MIT
Repository
-
Last release
7 days ago

fishx 工具类

  • dateUtils
  • isNil
  • isString

dateUtils

日期格式化工具

使用方法

import { dateUtils } from '@fishx/utils';
dateUtils.format(new Date(), 'yyyy-mm-dd');  // -》2019-01-02
dateUtils.parse('2019-01-02','yyyy-mm-dd');  // -》Date

格式字符串定义

yyyy : 4位数年份
yy : 2位数年份
MM : 月份全拼(英文),例如:January、March
M :月份缩写(英文),3个字母
mm : 月份,2位,小于10时前面补零
m : 月份,小于10时前面不补零
dd : 一个月中的第几天,小于10时前面补零
d : 一个月中的第几天,小于10时前面不补零
HH : 小时,2位,小于10时前面补零---12小时制
H : 小时,小于10时前面不补零---12小时制
hh : 小时,2位,小于10时前面补零---24小时制
h : 小时,小于10时前面不补零---24小时制
ii : 分钟,2位,小于10时前面补零
i : 分钟,小于10时前面不补零
ss :秒,2位,小于10时前面补零
s : 秒,小于10前面不补0
p : 上午还是下午,小写字母 ('am' 或 'pm')

方法

方法名参数返回值备注
addYears( date, years )Date在指定的时间点上加上指定的年数
addMonths( date, months )Date在指定的时间点上加上指定的月数
addDays( date, days )Date在指定的时间点上加上指定的天数
addHours( date, hours )Date在指定的时间点上加上指定的小时数
addMinutes( date, minutes )Date在指定的时间点上加上指定的分钟数
format( date, format )String日期格式化
parse( date, format )Date日期解析
getDaysInMonth( year, month )Number返回指定年月中的天数
getStartOfDay( date)Date获取一天的起始时间点
getEndOfDay( date)Date获取一天的结束时间点
diffYears(date1, date2)Number返回两个日期相差的年数
diffMonths(date1, date2)Number返回两个日期相差的月数
diffDays(date1, date2)Number返回两个日期相差的日数

isNil

判断是否是null或者undefine isNil(null); => ture isNil(undefined); => ture

isString

判断是否是字符串 isString("abc"); => ture

cookieUtils

cookie操作工具

使用方法

import { cookieUtils } from '@fishx/utils';

cookieUtils.setCookie('fishx', 'thank you', 'd5') // 把fishx存入cookie,5天后过期
cookieUtils.setCookie('fishx', 'thank you', 'h5') // 把fishx存入cookie,5小时后过期
cookieUtils.setCookie('fishx', 'thank you', 's5') // 把fishx存入cookie,5秒后过期
cookieUtils.getCookie('fishx') // 从cookie中获取fishx的值
cookieUtils.delCookie('fishx') // 删除指定的cookie值

方法

方法名参数返回值备注
setCookie( name, value, time )undefined设置cooke, time类型的单位有三种s、h、d,分别表示秒、小时和天
getCookie( name )string获取指定cookie的值
delCookie( name )undefined删除指定的cookie
5.0.4-alpha.5

7 days ago

5.0.9

7 days ago

5.0.4-alpha.4

27 days ago

5.0.4-alpha.0

1 month ago

5.0.4-alpha.3

1 month ago

5.0.4-alpha.2

1 month ago

5.0.3-alpha.10

1 month ago

5.0.3-alpha.9

1 month ago

5.0.3-alpha.7

2 months ago

5.0.3-alpha.8

2 months ago

5.0.3-alpha.6

2 months ago

5.0.3-alpha.5

2 months ago

5.0.3-alpha.4

3 months ago

5.0.3-alpha.3

3 months ago

5.0.3-alpha.1

3 months ago

5.0.3-alpha.2

3 months ago

5.0.3-alpha.0

3 months ago

5.0.2

3 months ago

5.0.2-alpha.15

3 months ago

5.0.2-alpha.12

4 months ago

5.0.2-alpha.14

4 months ago

5.0.2-alpha.13

4 months ago

5.0.2-alpha.11

5 months ago

5.0.0-alpha.7

8 months ago

5.0.0-alpha.6

8 months ago

5.0.2-alpha.0

6 months ago

5.0.2-alpha.1

6 months ago

5.0.0-alpha.9

8 months ago

5.0.0-alpha.8

8 months ago

5.0.0-alpha.19

7 months ago

5.0.0-alpha.17

8 months ago

5.0.0-alpha.18

7 months ago

5.0.0-alpha.15

8 months ago

5.0.0-alpha.16

8 months ago

5.0.2-alpha.4

6 months ago

5.0.0-alpha.13

8 months ago

5.0.2-alpha.5

6 months ago

5.0.0-alpha.14

8 months ago

5.0.2-alpha.2

6 months ago

5.0.0-alpha.11

8 months ago

5.0.2-alpha.3

6 months ago

5.0.0-alpha.12

8 months ago

5.0.2-alpha.8

6 months ago

5.0.0-alpha.3

8 months ago

5.0.2-alpha.9

5 months ago

5.0.0-alpha.10

8 months ago

5.0.0-alpha.2

8 months ago

5.0.2-alpha.6

6 months ago

5.0.0-alpha.1

9 months ago

5.0.2-alpha.7

6 months ago

5.0.0-alpha.26

7 months ago

5.0.0-alpha.27

7 months ago

5.0.0-alpha.24

7 months ago

5.0.0-alpha.25

7 months ago

5.0.0-alpha.22

7 months ago

5.0.0-alpha.23

7 months ago

5.0.0-alpha.20

7 months ago

5.0.0-alpha.21

7 months ago

5.0.1

7 months ago

5.0.2-alpha.10

5 months ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.2

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.3-alpha.0

2 years ago

1.0.2-alpha.0

2 years ago

1.0.1

2 years ago

1.0.0-beta.5

3 years ago

1.0.0-beta.3

3 years ago

1.0.0-beta.2

3 years ago

1.0.0-beta.1

3 years ago

0.0.20

4 years ago

0.0.18

4 years ago

0.0.19

4 years ago

0.0.17

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.11

4 years ago

0.0.12

4 years ago

0.0.10

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.5

4 years ago

0.0.6

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago