gpt4 book ai didi

react-native - 如何在 native react 中减去和加上日期

转载 作者:行者123 更新时间:2023-12-04 04:16:59 24 4
gpt4 key购买 nike

实际上,我遇到了一个关于日期的问题。

我想在 react native 中减去和加上日期。

有什么解决办法吗。

我使用过 Moment.js,但出现错误,请帮助我。

先感谢您

最佳答案

检查以下使用时刻添加和减去日、月和日期的工作示例:

日用

let tomorrow = new Date();
tomorrow = moment(tomorrow).add(1, 'day').format('YYYY-MM-DD'); // for specific format

let today = moment(new Date()).format('YYYY-MM-DD');

let tomorrow = new Date();
tomorrow = moment(tomorrow).add(1, 'day').format('YYYY-MM-DD');


moment(currentMonth).add(1, 'month');
moment(currentMonth).subtract(1, 'month');

日期
let now  = "14/11/2016";
let then = "03/12/2017";

let diff = moment(now,"DD/MM/YYYY").diff(moment(then,"DD/MM/YYYY"));
let duration = moment.duration(diff);
let result = duration.format("hh:mm:ss");

详细日期差异请引用: https://stackoverflow.com/a/18624295/6592263

编辑 (未测试)

获取月
let d = moment(new Date());
d.month(); // month number
d.format('ddd MMM DD YYYY');

获取年份
let d = moment(new Date());
d.year() // year

关于react-native - 如何在 native react 中减去和加上日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45859935/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com