工具类

原创 2012年03月28日 09:55:00

//获得某个日期所在周的周一

private static void convertWeekByDate(Date time) {


SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd"); //设置时间格式

    Calendar cal = Calendar.getInstance();

    cal.setTime(time);

    //判断要计算的日期是否是周日,如果是则减一天计算周六的,否则会出问题,计算到下一周去了

    int dayWeek = cal.get(Calendar.DAY_OF_WEEK);//获得当前日期是一个星期的第几天

    if(1 == dayWeek) {

    cal.add(Calendar.DAY_OF_MONTH, -1);

    }

   

    cal.setFirstDayOfWeek(Calendar.MONDAY);//设置一个星期的第一天,按中国的习惯一个星期的第一天是星期一

    int day = cal.get(Calendar.DAY_OF_WEEK);//获得当前日期是一个星期的第几天

    cal.add(Calendar.DATE, cal.getFirstDayOfWeek()-day);//根据日历的规则,给当前日期减去星期几与一个星期第一天的差值 

    String imptimeBegin = sdf.format(cal.getTime());

    System.out.println("所在周星期一的日期:"+imptimeBegin);

   

   

}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

集合工具类

导出Excel工具类

  • 2017-10-11 16:00
  • 15KB
  • 下载

jsoup请求http或https返回json字符串工具类

jsoup官网:https://jsoup.org/ require lib: jsoup-1.9.2.jarjsoup返回json字符串工具类JsoupHelper.java:import jav...

DP.PX.SP转换工具类

ftp上传下载工具类

swift地图定位(十)自定义定位工具类(从代理模式到闭包模式)

LocationTool.swift import UIKit import CoreLocation typealias LocationResultBlock = (_ loc: CLLo...

字符串工具类

  • 2016-09-03 20:17
  • 13KB
  • 下载

[1.1.0]工具类之SparkUtils的编写

场景将各业务子模块公共的Spark代码抽取到一个工具类中,主要包括: 模拟生成生产环境hive仓库中相关业务表数据,本地开发测试用 spark应用程序所要处理的业务数据量很大,往往存储在Hive仓库...

MD5加密工具类邱

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)