可能重复:
如何从指定日期获取上周五的日期?
使用java.util.Calendar(或任何其他图书馆),有什么方法可以找出什么是什么月份的哪个月是"星期五2周前"?
请指教
试试这种方式:
Calendar vCal = Calendar.getInstance();
vCal.add(Calendar.WEEK_OF_YEAR, -2); //two weeks ago
vCal.set(Calendar.DAY_OF_WEEK, Calendar.FRIDAY); //friday
int vDay = vCal.get(Calendar.DAY_OF_MONTH); //day
int vMonth = vCal.get(Calendar.MONTH); //month
int vYear = vCal.get(Calendar.YEAR); //year
Date d = vCal.getTime(); //full date
Run Code Online (Sandbox Code Playgroud)
祝好运.
| 归档时间: |
|
| 查看次数: |
1235 次 |
| 最近记录: |