gpt4 book ai didi

java - 在 Android 中将月份 +1 添加到日历月份中的日历问题

转载 作者:IT老高 更新时间:2023-10-28 21:13:55 25 4
gpt4 key购买 nike

我正在使用以下代码

Calendar cal = Calendar.getInstance();
System.out.println("Before "+cal.getTime());
cal.set(Calendar.MONTH, 01);
System.out.println("After "+cal.getTime());

输出是

Before Thu Jan 31 10:07:34 IST 2013
After Sun Mar 03 10:07:34 IST 2013

+1 添加到 janma​​r 个月。如果我们在当前日期加上 30 天,它可能会返回正确的输出。但我想显示 feb 月。任何人都可以帮助我吗..

最佳答案

您可以看到 +1 设置字段正在添加与您的日期不同的 30 天日期(从您的输出中观察到。)

如果您想要几个月,请使用代码

Calendar cal = Calendar.getInstance();
System.out.println("Before "+cal.getTime()); //Before Thu Jan 31 10:16:23 IST 2013

cal.add(Calendar.MONTH, 1);
System.out.println("After "+cal.getTime()); //After Thu Feb 28 10:16:23 IST 2013

关于java - 在 Android 中将月份 +1 添加到日历月份中的日历问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14618608/

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