java 按月份生成文件 比如,某盘符下有一文件 文件的日期2010-05-12我想按月份生成文件,条件取决于上一个文件的日期(2010-05-12).应该向后推1个月.大虾给思路. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 获取所有文件名 把文件名的日期解析之后 通过data+1月来完成 Data就有这个功能 不行就行 SimpleDateFormat File可以取到文件的创建时间Calendar类可以时间操作 private String[] getDateTime() { // get system time Calendar time = Calendar.getInstance(); int year = time.get(1); int month = time.get(2) + 1; int date = time.get(5); int hour = time.get(10); int minute = time.get(12); int second = time.get(13); String monthStr = "0"; String dateStr = "0"; if (month < 10) { monthStr = monthStr + month; } else { monthStr = "" + month; } if (date < 10) { dateStr = dateStr + date; } else { dateStr = "" + date; } String[] datetime = { "" + year, monthStr, dateStr, "" + hour, "" + minute, "" + second }; return datetime; } 各位大虾帮个忙啊 多线程搞不懂 帮忙看看 JFrame里动态显示其它JFrame或JPanel该如何实现? 请问html如果链接站外资源 菜鸟送分了,关于jdbc连接类的问题 java连接sqlserver问题java.sql.SQLException: No suitable driver 如何在没有jdk的机器上运行java程序? 请教PrinterJob中的未知异常 如何将字符串"\\w"转换成"\\\\w" 有没有人玩连连看?讨论一下java算法 关于Component.show()的疑问 新手求教打印日历项的问题 “下一步”对话框,JAVA有例子吗
通过data+1月来完成
Data就有这个功能
不行就行 SimpleDateFormat
File可以取到文件的创建时间Calendar类可以时间操作
private String[] getDateTime() { // get system time
Calendar time = Calendar.getInstance();
int year = time.get(1);
int month = time.get(2) + 1;
int date = time.get(5);
int hour = time.get(10);
int minute = time.get(12);
int second = time.get(13);
String monthStr = "0";
String dateStr = "0";
if (month < 10) {
monthStr = monthStr + month;
} else {
monthStr = "" + month;
}
if (date < 10) {
dateStr = dateStr + date;
} else {
dateStr = "" + date;
}
String[] datetime = { "" + year, monthStr, dateStr, "" + hour,
"" + minute, "" + second };
return datetime;
}