npm install rtcs --save
|--Date.js (时间处理方法)
| |------- Date.prototype.format
| |------- Number.prototype.toDateFormat
| |------- Number.prototype.toDistanceNow
/**
* @class Date 时间格式转换
* @descrption
* **使用方式 new Date().format('yyyy-MM-dd HH:mm:ss w')
* **返回值 "2018-01-06 13:51:36 星期六"
**/
/**
* @class Number 时间戳格式转换
* @descrption 依赖于 Date.prototype.format
* **使用方式 Number(1514764800).toDateFormat('yyyy-MM-dd HH:mm:ss w')
* **返回值 "2018-01-01 08:00:00 星期一"
**/
/**
* @class Number
* @descrption 时间戳格式转换成距离现在多久 几 "年","天","小时","分钟","秒钟" 前
* **使用方式 Number(1514764800).toDistanceNow()
* **返回值 "5天前"
**/
- 本书简介
- 专题系列
- HTTP系列
- HTML系列
- CSS系列
- JAVASCRIPT系列
- 主流浏览器内核介绍和历史
- 浏览器内核和JavaScript单线程
- 浏览器进程?线程?傻傻分不清楚!
- js箭头函数
- Object.assign 详细使用
- 容易混淆的DOM元素尺寸client-、scroll-、 offset-*
- 通过简单的懒加载了解节流和去抖
- arguments 详解
- DOM事件类
- js箭头函数
- javascripts 浅拷贝和深拷贝
- 一个通用的事件侦听器函数
- 什么是闭包(closure)
- js数组详解
- js字符串详解
- 浅谈javascript的函数节流
- 图片懒加载
- 什么是Cookie 隔离
- js对象的深度克隆
- 一个contextmenu的插件
- js数组去重
- XSS 和 CSRF 两种跨站攻击
- web端cookie的设置和获取方法
- 面试问题
- 如何实现数组的随机排序
- ["1", "2", "3"].map(parseInt) 答案是多少?
- 如何将浮点数点左边的数每三位添加一个逗号,如12000000.11转化为『12,000,000.11』
- clientX,offsetX,screenX,pageX
- defer 与 async
- ES6 的 Promise实践
- Highcharts 江湖就这样
- HTML5无刷新改变当前url
- HTML5 video 详解
- IE-OLD IE 提示
- Js 连线支持随意拖
- Js 跨域之李代桃僵
- Js 保证产品质量
- Markdown的江湖之自定义 (扩展)
- 通用正则200
- typeof 的用法
- undefined与null的区别
- var、let、const 区别
- webServer SSO 原理及实现
- Yun.js 常用封装
- REACT系列
- 前端路由实现与 react-router 源码分析
- 如何选择Redux的store和React的state
- React 综合事件 SyntheticEvent
- React 错误记录
- es6的class写法与es5的createClass都有哪些区别?
- react 扩展运算符
- react 虚拟DOM
- react 生命周期
- react 中event 的处理方式
- 函数组件 和 类组件的区别
- react key 的理解
- 这段代码有什么问题
- React 中的ref 介绍, 为什么他们很重要
- 调用setState时会发生什么?
- setState 第二个参数
- 在哪个生命周期事件中,你会做出AJAX请求,为什么?
- React.Children 和 this.props.children
- 受控组件与不受控制的组件有什么区别
- react 从使用 看定义
- 什么是虚拟DOM?
- Redux从设计到源码
- React Elements vs React Components
- WEB 移动端
- PYTHON
- NODEJS系列
- SWIFT系列
- SPRING-BOOT系列
- TOOLS系列
- 数据库