关键词搜索

源码搜索 ×
×

时间的遍历

发布2015-01-07浏览1929次

详情内容

  1. public Calendar getDate(String dateString){
  2. int year = Integer.parseInt(dateString.substring(0,dateString.indexOf("-")));
  3. int mounth = Integer.parseInt(dateString.substring(dateString.indexOf("-")+1,dateString.lastIndexOf("-")));
  4. int day = Integer.parseInt(dateString.substring(dateString.lastIndexOf("-")+1,dateString.lastIndexOf(" ")));
  5. int hour = Integer.parseInt(dateString.substring(dateString.lastIndexOf(" ")+1,dateString.indexOf(":")));
  6. int minutes = Integer.parseInt(dateString.substring(dateString.indexOf(":")+1,dateString.lastIndexOf(":")));
  7. int second = Integer.parseInt(dateString.substring(dateString.lastIndexOf(":")+1));
  8. Calendar date = Calendar.getInstance();
  9. date.set(year, mounth-1, day ,hour,minutes,second);
  10. return date;
  11. }
  1. Calendar beginDate = getDate("https://cdn.jxasp.com:9143/image/2014-12-31 12:00:00");
  2. Calendar endDate = getDate("https://cdn.jxasp.com:9143/image/2015-1-31 12:00:00");
  3. SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
  4. while (beginDate.compareTo(endDate) <= 0) {
  5. String currentString = sdf.format(beginDate.getTime());
  6. sysout(currentString);
  7. beginDate.set(Calendar.DATE, beginDate.get(Calendar.DATE) + 1);
  8. }


相关技术文章

最新源码

下载排行榜

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载