如何得到当前时间一个月以前的日期? 如何得到当前时间一个月以前的日期? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.Calendar;public class LastMonthTest { private final static long oneDayValue=24*60*60*1000; private Calendar startDate=Calendar.getInstance(); public void getLastMonth() { Calendar start=Calendar.getInstance(); start.setTimeInMillis(startDate.getTimeInMillis()-oneDayValue*30); String lastMonth = ""+start.get(Calendar.YEAR)+"-" +((start.get(Calendar.MONTH)+1)<10?"0"+(start.get(Calendar.MONTH)+1):""+(start.get(Calendar.MONTH)+1))+"-" +(start.get(Calendar.DATE)<10?"0"+start.get(Calendar.DATE):""+start.get(Calendar.DATE)); System.out.println(lastMonth); }public static void main(String[] args){ LastMonthTest test = new LastMonthTest(); test.getLastMonth();}} //得到当前时间Calendar t = new GregorianCalendar();//得到一个月前的时间tt.add(Calendar.MONTH, -1); 这个编码规则怎么搞? 各位大哥大姐关于string字符串的处理。 Kernel 这个类是不是进行卷积运算,这个类比较偏,可能大家知道得不多。 线程队列:该程序有些问题,出在哪,怎么解决? 好心人请帮帮忙JAVA问题 求教问题(如何编写此问题代码)!! 我的Applet不能再其它机器上运行! 线程休眠 ### java面试问题集 ### 这个小程序输出结果令人费解,java设计不完善吗 一个简单的文件拷贝程序,求教我错在哪了? java中button键如何设置为默认
public class LastMonthTest {
private final static long oneDayValue=24*60*60*1000;
private Calendar startDate=Calendar.getInstance();
public void getLastMonth() {
Calendar start=Calendar.getInstance();
start.setTimeInMillis(startDate.getTimeInMillis()-oneDayValue*30);
String lastMonth = ""+start.get(Calendar.YEAR)+"-"
+((start.get(Calendar.MONTH)+1)<10?"0"+(start.get(Calendar.MONTH)+1):""+(start.get(Calendar.MONTH)+1))+"-"
+(start.get(Calendar.DATE)<10?"0"+start.get(Calendar.DATE):""+start.get(Calendar.DATE));
System.out.println(lastMonth);
}
public static void main(String[] args){
LastMonthTest test = new LastMonthTest();
test.getLastMonth();
}
}
Calendar t = new GregorianCalendar();//得到一个月前的时间t
t.add(Calendar.MONTH, -1);