首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

日期处置技巧

2012-09-05 
日期处理技巧Calendar c Calendar.getInstance() // 得到当前日期和时间// 把当前时间小时变成0,此时需

日期处理技巧

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); // 把当前时间分钟变成0c.set(Calendar.SECOND, 0); // 把当前时间秒数变成0c.set(Calendar.MILLISECOND, 0); // 把当前时间毫秒变成0Date 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"); 

热点排行