【发布时间】:2012-10-16 08:39:23
【问题描述】:
使用 Java 的日历或其他东西,假设我将日期设置为 2012-10-26。我希望这个日期是一年的第一天。假设一年的第一周从 2012 年 10 月 26 日开始,是否可以获得特定日期的周数 - 假设是 2012 年 12 月 10 日?
我知道我的问题听起来有点奇怪,但我可以使用任何有用的输入。
谢谢。
--详情
我有一个名为WeeklySchedule 的数据库表。在这张表中,我有从 Week1 到 Week52 的列,每一列都有一些关于那一周的日子的数据。不幸的是,Week1 并不是一年中的第一周。我需要假设 Week1 从 2012-08-26 开始计算。
【问题讨论】:
-
试过什么?至少看过
Calendar>的文档 -
@Nambari 我添加了一些关于我的问题的细节。不幸的是,我现在没有任何工作代码,因为我不知道如何处理这个问题。
-
@RohitJain 是的,我尝试手动将日历日期设置为 2012-08-26,然后将 WEEK_OF_YEAR 设置为 1;但是当我更改 WEEK_OF_YEAR 时,日期会自动更改。没有运气。
标签: java date datetime calendar