Java Calendar处理一些日期与星期的转换
来源:互联网 发布:java的安装教程 编辑:程序博客网 时间:2024/05/18 00:57
- /**
- * 判断当前日期是星期几<br>
- * <br>
- * @param pTime 修要判断的时间<br>
- * @return dayForWeek 判断结果<br>
- * @Exception 发生异常<br>
- */
- public static int dayForWeek(String pTime) throws Exception {
- format = new SimpleDateFormat("yyyy-MM-dd");
- Calendar c = Calendar.getInstance();
- c.setTime(format.parse(pTime));
- int dayForWeek = 0;
- if(c.get(Calendar.DAY_OF_WEEK) == 1){
- dayForWeek = 7;
- }else{
- dayForWeek = c.get(Calendar.DAY_OF_WEEK) - 1;
- }
- return dayForWeek;
- }
/**
* 得到本周周一
*
* @return yyyy-MM-dd
*/
public static String getMondayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
day_of_week = 7;
c.add(Calendar.DATE, -day_of_week + 1);
return format.format(c.getTime());
}/**
* 得到本周周日
*
* @return yyyy-MM-dd
*/
public static String getSundayOfThisWeek() {
Calendar c = Calendar.getInstance();
int day_of_week = c.get(Calendar.DAY_OF_WEEK) - 1;
if (day_of_week == 0)
day_of_week = 7;
c.add(Calendar.DATE, -day_of_week + 7);
return format.format(c.getTime());
}
阅读全文
0 0
- Java Calendar处理一些日期与星期的转换
- 利用calendar 处理日期和星期内的日期
- Calendar日期的java转换
- Java Calendar详解 - 获取近一周日期与星期
- Java Calendar日历与Date日期的相互转换
- 【Java】日期Calendar类关于星期的问题
- 时间日期 与 星期 的转换
- java Calendar 日期处理
- java的calendar类常见日期处理
- 日历、时间日期、星期、月份的算法(Calendar类对日期的处理)
- Java中Calendar的一些处理
- 今天分享一些关于日期处理Calendar类的方法
- java中对时间,日期,星期,月份的操作(Java中Calendar的使用方法)
- JAVA Calendar类 处理日期
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)(一)
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)
- Sublime Text 3 3114 注册码
- Android中关于String转int遇到的java.lang.NumberFormatException: Invalid int: "5000.00"错解决办法
- c++设计中什么时候用模板什么时候用继承
- ASCII编码简介
- CentOS 7 RPM 安装 MySQL5.7
- Java Calendar处理一些日期与星期的转换
- eclipse配置tomcat8.5
- Android接入Unity Ads广告SDK所遇到的坑
- Hibernate框架简述
- Android快速开发工具集合
- android系列:第三篇android调试常用工具:模拟按键输入,修改分辨率,获得按键消息
- 视频剪辑mp4parser
- 多线程计数器之CountDownLatch和join
- Win10系统无法远程桌面"你的凭据不工作"解决方法