gpt4 book ai didi

java - 在 Java 中查找某个日期在一个月中第 n 次出现的日期

转载 作者:行者123 更新时间:2023-11-30 07:26:31 25 4
gpt4 key购买 nike

我需要找出 Java 中的日期所在月份中的第 n 天。例如,今天是 2016 年 4 月 20 日,即该月的第三周三,或 2016 年 10 月 31 日,即该月的第五周一。如何找到该月中某一天出现的特定数字?

最佳答案

使用Calendar类的get方法。

public static int getOccurenceOfDayInMonth() {
return Calendar.getInstance().get(Calendar.DAY_OF_WEEK_IN_MONTH);
}

[编辑]

这是给定任何日期(而不是当前日期)的解决方案。

public static int getOccurenceOfDayInMonth(Date date) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);

return calendar.get(Calendar.DAY_OF_WEEK_IN_MONTH);
}

关于java - 在 Java 中查找某个日期在一个月中第 n 次出现的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36757031/

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