Mock.Random 是一个工具类,用于生成各种随机数据
var Random = Mock.Random
- Date
格式化 | 描述 | 示例 |
---|---|---|
yyyy | 4位数表示的年份 | 2008 |
yy | 2位数表示的年份(取后两位) | 08 |
y | 2位数表示的年份(取后两位) | 08 |
MM | 表示月份,补零 | 03 |
M | 表示月份,不补零 | 3 |
dd | 表示日期,补零 | 05 |
d | 表示日期,不补零 | 5 |
HH | 24小时制时间,补零 | 02 |
H | 24小时制时间,不补零 | 2 |
hh | 12小时制时间,补零 | 02 |
h | 12小时制时间,不补零 | 2 |
mm | 分钟,补零 | 02 |
m | 分钟,不补零 | 2 |
ss | 秒数,补零 | 02 |
s | 秒数,不补零 | 2 |
SS | 毫秒,补零 | 002 |
S | 毫秒,不补零 | 2 |
A | 大写上午或下午 | AM or Pm |
a | 小写上午或下午 | am or pm |
T | 时间戳(1970-01-01 00:00:00至今的毫秒数) | 1639034538213 |
/** 1.
* @function Random.date( format? )
* @param? {string} format=yyyy-MM-dd 生成日期的格式
* @returns {string}
* @description 随机生成日期字符串
*/
Random.date() // 返回形如 2020-02-02 的日期
Random.date('yy-MM-dd') // 返回形如 20-02-02 的日期
Random.date('y-M-d') // 返回形如 20-2-2 的日期
/** 2.
* @function Random.time( format? )
* @param? {string} format=HH:mm:ss 生成时间的格式
* @returns {string}
* @description 随机生成时间字符串
*/
Random.time() // 返回形如 12:02:02 的时间
Random.time("A HH:mm:ss") // 返回形如 "PM 13:02:02" 的时间
Random.time('a HH:mm:ss') // 返回形如 "pm 13:02:02" 的时间
Random.time('H:m:s') // 返回形如 "13:2:2" 的时间
/** 3.
* @function Random.datetime( format? )
* @param? {string} format=yyyy-MM-dd HH:mm:ss 生成日期时间的格式
* @returns {string}
* @description 随机生成日期时间字符串
*/
Random.time() // 返回形如 "2020-02-02 12:02:02" 的时间
Random.datetime('yyyy-MM-dd A HH:mm:ss') // 返回形如 "2020-02-02 AM 10:02:02" 的时间
/** 4.
* @function Random.now( unit?, format? )
* @param? {string} unit 时间单位, 用于对当前时间和日期的格式化
* 可选值: year、month、week、day、hour、minute、second
* @param? {string} format=yyyy-MM-dd HH:mm:ss 生成日期时间的格式
* @returns {string}
* @description返回当前日期时间字符串
*/
Random.now() //2021-12-08 15:30:05
Random.now('day', 'yyyy-MM-dd HH:mm:ss SS') // 2021-12-08 00:00:00 000
Random.now('year') // 2021-01-01 00:00:00
Random.now('month') // 2021-12-01 00:00:00
Random.now('week') // 2021-12-05 00:00:00 week取当前日期所在周的第一天, 外国人认为上周日为本周第一天
Random.now('day') // 2021-12-08 00:00:00
Random.now('hour') // 2021-12-08 15:00:00
Random.now('minute') // 2021-12-08 15:30:00
Random.now('second') // 2021-12-08 15:30:05
mockjs下载,日期2021-12-07
链接:https://pan.baidu.com/s/1jlwMfmzQEVm6kegKO1DFzw
提取码:wskh