关闭

java时间减少一周,一月,一年实例

标签: java时间处理
1009人阅读 评论(0) 收藏 举报
分类:

1、实例代码:

		String hql=null;
		Calendar cal = Calendar.getInstance();
		SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
		String beginDate=null;
		String endDate=format.format(Calendar.getInstance().getTime());
		if ("week".equalsIgnoreCase(findTime)) {
			cal.add(Calendar.WEEK_OF_MONTH, -1);
		}
		else if("month".equalsIgnoreCase(findTime)){
			cal.add(Calendar.MONTH, -1);
		}
		else if ("year".equalsIgnoreCase(findTime)) {
			cal.add(Calendar.YEAR, -1);
		}
		beginDate=format.format(cal.getTime());
		hql="from GwtNews where date between '"+beginDate+"' and '"+endDate+"'"
		    +" and title like '%"+title+"%' order by date desc";
		System.out.println("begin="+beginDate+" "+endDate);



2、在“year”的情况下输出为:

begin=2015-08-28 2016-08-28

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

java对日期Date类进行加减运算、年份加减,月份加减

JAVA处理日期时间常用方法: 1.java.util.Calendar Calendar 类是一个抽象类,它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历...
  • yf198708
  • yf198708
  • 2016-07-08 11:26
  • 36531

Java 日期工具类(日期,月份加减等)

package util; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util....
  • damaolly
  • damaolly
  • 2014-11-24 17:52
  • 26424

Java中各种对日期的操作,加日期,减日期

Date d=new Date();     SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");     System.out.prin...
  • lanxingfeifei
  • lanxingfeifei
  • 2016-04-11 15:29
  • 7174

获取当前上一周 上一月 上一年的时间

SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calendar c = Calendar.getIns...
  • A350204530
  • A350204530
  • 2017-12-28 15:05
  • 22

asp.net返回一周、一月、一年的第一天和最后一天

  • 2009-09-19 18:05
  • 983B
  • 下载

java web 文章,论坛类列表实现时间一天前,一月前,一年前。。。

实现效果: String hql = "select s.id,s.questionTitle,s.questionContent,u.userName,s.answerNumber,s.pa...
  • wangwei2043869
  • wangwei2043869
  • 2014-01-26 15:52
  • 652

mysql教程:查询昨天 一周内 一月内 一年内的数据

mysql 昨天 一周前 一月前 一年前的数据 这里主要用到了DATE_SUB, 参考如下   代码如下:   SELECT * FROM yh_content w...
  • u014270864
  • u014270864
  • 2016-03-03 15:12
  • 462

mysql中获取一天、一周、一月时间数据的各种sql语句写法

mysql中获取一天、一周、一月时间数据的各种sql语句写法 2014-07-29 17:32 1879人阅读 评论(0) 收藏 举报  分类: mySql(4)  ...
  • w690333243
  • w690333243
  • 2017-08-01 23:43
  • 383

mysql中获取一天、一周、一月时间数据的各种sql语句写法

原文地址:mysql中获取一天、一周、一月时间数据的各种sql语句写法 mysql中获取一天、一周、一月时间数据的各种sql语句写法 今天抽时间整理了一篇mysql中与天、周、月有关的...
  • u012382571
  • u012382571
  • 2015-04-10 15:39
  • 379

mysql中获取一小时、一天、一周、一月时间数据的各种sql语句写法

今天抽时间整理了一篇mysql中与天、周、月有关的时间数据的sql语句的各种写法,部分是收集资料,全部手工整理,自己学习的同时,分享给大家,并首先默认创建一个表、插入2条数据,便于部分数据的测试,其中...
  • qq_29663071
  • qq_29663071
  • 2016-03-10 11:12
  • 2399
    个人资料
    • 访问:84848次
    • 积分:2465
    • 等级:
    • 排名:第17293名
    • 原创:166篇
    • 转载:24篇
    • 译文:0篇
    • 评论:9条
    github
    最新评论