日期处理技巧_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 日期处理技巧

日期处理技巧

 2012/2/16 9:10:50  justke123  程序员俱乐部  我要评论(0)
  • 摘要:Calendarc=Calendar.getInstance();//得到当前日期和时间//把当前时间小时变成0,此时需要注意,Calendar.HOUR是12小时进制的,Calendar.HOUR_OF_DAY是24进制的c.set(Calendar.HOUR,0);c.set(Calendar.HOUR_OF_DAY,0);c.set(Calendar.MINUTE,0);//把当前时间分钟变成0c.set(Calendar.SECOND,0);//把当前时间秒数变成0c.set
  • 标签:技巧
Calendar c = Calendar.getInstance(); // 得到当前日期和时间
// 把当前时间小时变成0,此时需要注意,Calendar.HOUR是12小时进制的,Calendar.HOUR_OF_DAY是24进制的 
c.set(Calendar.HOUR, 0); 
c.set(Calendar.HOUR_OF_DAY, 0); 
c.set(Calendar.MINUTE, 0); // 把当前时间分钟变成0
c.set(Calendar.SECOND, 0); // 把当前时间秒数变成0
c.set(Calendar.MILLISECOND, 0); // 把当前时间毫秒变成0
Date date1 = c.getTime(); // 创建当天的0时0分0秒一个date对象
c.setFirstDayOfWeek(Calendar.SUNDAY); // 设定星期的第一天是星期天
c.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY); // 把日期变成本周的星期天
Date date2 = c.getTime(); // 得到这个星期的星期天0时0分0秒
c.set(Calendar.DAY_OF_WEEK, Calendar.SATURDAY); // 把日期变成本周的星期六
Date date3 = c.getTime(); // 得到这个星期的星期六0时0分0秒


解析日期的格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd-HH.mm.ss"); 
Date d = new sdf.parse("2011.11.05"); 
发表评论
用户名: 匿名