gpt4 book ai didi

java - 获取特定月份(九月)的最后一天

转载 作者:太空宇宙 更新时间:2023-11-04 11:46:03 27 4
gpt4 key购买 nike

如何动态获取会计年度结束日期(2017-09-30)。根据年份,我需要动态获取会计年度结束日期。

例如:

如果是 2017 年,则输出应为 2017-09-30如果是 2018 年,则输出应为 2018-09-30,依此类推。

代码:

 Calendar.getInstance().getActualMaximum(Calendar.SEPTEMBER);

我得到的输出为“4”

我可以知道如何动态获取结束日期吗?

最佳答案

这会对你有帮助

private static String getDate(int month, int year) {
Calendar calendar = Calendar.getInstance();
// passing month-1 because 0-->jan, 1-->feb... 11-->dec
calendar.set(year, month - 1, 1);
calendar.set(Calendar.DATE, calendar.getActualMaximum(Calendar.DATE));
Date date = calendar.getTime();
DateFormat DATE_FORMAT = new SimpleDateFormat("MM/dd/yyyy");
return DATE_FORMAT.format(date);
}

关于java - 获取特定月份(九月)的最后一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42339032/

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