gpt4 book ai didi

java - 日历偏移问题

转载 作者:行者123 更新时间:2023-12-01 22:44:54 25 4
gpt4 key购买 nike

我需要获取今天的日期和偏移日期的月份和日期。我就是这样做的:

Calendar calendar = Calendar.getInstance();

calendar.add(Calendar.DAY_OF_WEEK, 0);
Date today = calendar.getTime();

System.out.println(today);

输出:

Wed Aug 27 15:07:35 CEST 2014

有两件事,我需要月份和日期为数字,例如 8/27。我知道如何处理今天的日期,如下所示:

int day = calendar.get(Calendar.DAY_OF_MONTH);
int month = calendar.get(Calendar.MONTH);
String a = String.valueOf(day);
String b = String.valueOf(month);
System.out.println(b +"/" + a);

我的问题是,如果我想要明天的日期,我可能需要添加该日期的偏移量。有没有办法做到这一点,因为将 8 月 27 日星期三转换为 8 月 27 日会很痛苦。谢谢

最佳答案

使用简单的日期格式:

类似于:

    Calendar calendar = Calendar.getInstance();

calendar.add(Calendar.DAY_OF_WEEK, 1);
Date today = calendar.getTime();

SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy HH:mm:ss");
System.out.println(sdf.format(today));

关于java - 日历偏移问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25528160/

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