我正在寻找外部JAR或方法,它将为我提供以下能力:
在进入格里高利历计算之前,有人可以推荐外部JAR吗?
答案 0 :(得分:3)
看看at this site,它们为您提供了一个可以帮助您的Java程序:
wdnum()方法返回自1969年12月29日星期一以来经过的工作日数(不包括周末)。它通过计算自1970年1月1日以来的天数(getTime()除以毫秒数)在一天内),添加3并返回整周的工作日数,也可能是从那时起已经过去的部分工作日。
答案 1 :(得分:2)
查看Joda Time它可能对您尝试做的事情有所帮助。
但是,您很可能不得不使用Calendar类中的方法(如getTimeInMillis())来减去Calendar类中的日期和字段,例如Calendar.DAY_OF_WEEK或Calendar.DAY_OF_MONTH以确定日期如果您想从计算中排除一周中的某些天,则为本周。