指定某个时间,如何得到上月同日的时间和去年同日的时间? 不明白,如果对于2005-07-31的上月同一日是哪天?是2005-6-30呢还是根本就没有?还比如说2004-02-29的上一年会是哪天?请给个能够得到上月同日和去年同日的通用函数。谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个具体哪一天应该是楼主你给的需求,怎么问我们了具体可以考虑用Calendar类 to: believefym 当月天数和上月天数并不一定是一样的,你的意思是说除完之后取整?to:alexwan我也想自己,但是不知道怎么写啊 public static Date getPreMonthDate(Date date) { Calendar calendar=Calendar.getInstance(); calendar.setTime(date); int month=calendar.get(Calendar.MONTH); calendar.set(Calendar.MONTH,month-1); return calendar.getTime(); }public static Date getPreYearDate(Date date) { Calendar calendar=Calendar.getInstance(); calendar.setTime(date); int year=calendar.get(Calendar.YEAR); calendar.set(Calendar.YEAR,year-1); return calendar.getTime(); } to:bobshi(JAVA&C++) 好,我看就这么弄了,调试一下看calendar到底会给我返回什么时间出来。 to:iceandfire我的数据是一天至少有288个点,因为数据是每隔5分钟一个的。不是每天只有一个数据 JAVA数据库更新问题 关于jTree的问题 jsp调用oracle 包返回结果集的问题 简单问题,服务器安装的java web start运行不正常,直接的后果是:。。。? 苦寻rational xde for java两日无果,郁闷,求助!! 渔夫分鱼算法 求解 Java SE 如何连续访问两个连接? 如何在类中处理中文字符的分行显示? java中有没有做报表的好工具 对Jswing有兴趣,却碰到了难题,请大虾么帮忙解决,多谢! 急!!!!如何用java写一个生成set get方法的类
具体可以考虑用Calendar类
当月天数和上月天数并不一定是一样的,你的意思是说除完之后取整?to:alexwan
我也想自己,但是不知道怎么写啊
{
Calendar calendar=Calendar.getInstance();
calendar.setTime(date);
int month=calendar.get(Calendar.MONTH);
calendar.set(Calendar.MONTH,month-1);
return calendar.getTime();
}public static Date getPreYearDate(Date date)
{
Calendar calendar=Calendar.getInstance();
calendar.setTime(date);
int year=calendar.get(Calendar.YEAR);
calendar.set(Calendar.YEAR,year-1);
return calendar.getTime();
}
好,我看就这么弄了,调试一下看calendar到底会给我返回什么时间出来。
to:iceandfire我的数据是一天至少有288个点,因为数据是每隔5分钟一个的。不是每天只有一个数据