移动端项目解决时间在IOS上显示NaN的问题

250 阅读1分钟

1.出现问题的原因

  • 苹果手机不支持以“ -和. ”分割的时间形式

2.解决问题的方法

安装:npm install moment
       
导入:import moment from 'moment';

使用: // 获取当前日期和时间
const now = moment();

// 格式化日期
const formattedDate = now.format('YYYY-MM-DD');

// 获取当前时间的小时
const hour = now.hours();

// 增减时间
const futureDate = now.add(1, 'day');

// 比较日期
const isAfter = now.isAfter('2023-09-01');

// 获取两个日期之间的差异
const diff = moment('2023-09-14').diff('2023-09-01', 'days');