您当前的位置: 首页 >  微信小程序

彭世瑜

暂无认证

  • 2浏览

    0关注

    2791博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

微信小程序:miniprogram-date或day.js进行时间格式化和解析

彭世瑜 发布时间:2021-10-29 14:52:13 ,浏览量:2

miniprogram-date 实现一个简单的时间格式化和解析功能

如果需要更完善的功能可以考虑使用Day.js,仅 2kB

安装

npm i miniprogram-date
MiniDate 的使用
const MiniDate = require('miniprogram-date');
const constant = require('miniprogram-date/src/constant.js');


// const MiniDate = require('../src/mini-date.js');
// const constant = require('../src/constant.js');

console.log(new MiniDate().format('YYYY-MM-DD HH:mm:ss'));
// 2021-10-29 11:27:31

console.log(new MiniDate().add(1, 'd').format(constant.DATETIME_STRING_FORMAT));
// 2021-10-29 11:27:31

console.log(
  new MiniDate().subtract(1, 'd').format(constant.DATETIME_STRING_FORMAT),
);
// 2021-10-28 11:30:40

console.log(MiniDate.fromString('2021-10-29 03:00:00'));
// MiniDate { date: '2021/10/29 03:00:00' }
Date polyfill
// 引入 Date polyfill
require('miniprogram-date/src/date-polyfill.js');
const constant = require('miniprogram-date/src/constant.js');

// require('../src/date-polyfill.js');
// const constant = require('../src/constant.js');

console.log(new Date().format('YYYY-MM-DD HH:mm:ss'));
// 2021-10-29 11:27:31

console.log(new Date().add(1, 'd').format(constant.DATETIME_STRING_FORMAT));
// 2021-10-29 11:27:31

console.log(
  new Date().subtract(1, 'd').format(constant.DATETIME_STRING_FORMAT),
);
// 2021-10-28 11:30:40

console.log(Date.fromString('2021-10-29 03:00:00'));
// 2021/10/29 03:00:00
关注
打赏
1665367115
查看更多评论
立即登录/注册

微信扫码登录

0.2764s