Java获取星期
解决方案 »
- struts2 action出错
- 用http组件下载中文名称附件报错!
- jsp做个删除按钮 实现执行数据库操作有可能吗?
- 求助。hibernate 工具类的问题。哪位大侠指点一下。这问题困挠我很久了~~~~万分感谢~~~
- struts中传递参数失败??
- 请告诉我下,j2ee的下载地址,本人不胜感激
- resin2.0.4升级到resin3.0.9JSP无法正常运行输入用户名和密码抛出java.lang.NullPointerException 错误,我认为是配置文件(resin.conf)问
- 实在是不知道用哪种web表示层技术?tapestry,jstl,velocity还是直接用jsp?
- 各位大虾我不知到学JAVA好还是学VC++好!!!
- 求教是直接写HTML+AJAX好,还是写JSP好?
- 武汉橄榄无线科技有限公司 咋样啊,android准备面试中
- 求救 大侠速度来看。
* 获取星期名称
*
* @param date
* 日期
* @return
*/
public static String getDayweek(Date date) {
String[] weeks = { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int dayinweek = cal.get(Calendar.DAY_OF_WEEK) - 1;
return weeks[dayinweek];
}
/**
* 获取当前日期起始周(星期一)
*
* @param date
* 日期
* @return
*/
public static Date getWeekStart(Date date) {
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int day = cal.get(Calendar.DAY_OF_WEEK) - 1;
cal.add(Calendar.DATE, -day + 1);
return cal.getTime();
}
/**
* 获取当前日期周末(星期日)
*
* @param date
* 日期
* @return
*/
public static Date getWeekEnd(Date date) {
Calendar cal = Calendar.getInstance();
cal.setTime(date);
int day = cal.get(Calendar.DAY_OF_WEEK) - 1;
cal.add(Calendar.DATE, 6 - day + 1);
return cal.getTime();
}