1
java中當前日期的獲取方法
舊方法(已不常用):
int year = 0;
int month = 0;
int day = 0;
java.util.Date now = new java.util.Date();
year = now.getYear() + 1900;
month = now.getMonth() + 1;
day = now.getDate();
新方法:
SimpleDateFormat formatter = new SimpleDateFormat(“yyyy-mm-dd”);
Calendar cal_today = Calendar.getInstance();
int m_day = cal_today.get(cal_today.DAY_OF_MONTH);
int m_month = cal_today.get(cal_today.MONTH) + 1;
int m_hour = cal_today.get(cal_today.HOUR_OF_DAY);
int m_minute = cal_today.get(cal_today.MINUTE);
String d = formatter.format(cal_today.getTime());
我采用前一種方法實現了按日期生成文件夾.
2
jsp傳給mysql當前系統時間的方法
insert into youDB(date) values(NOW())
不過這樣只能獲得當前日期
3
判斷要建立的文件夾是否存在,如果不則新建立一個文件夾
int year,mm,dd;
String month,day;
Date d1=new Date();
year=d1.getYear()+1900;
mm=d1.getMonth()+1;
if (mm<10) month="0"+mm;
else month=""+mm;
dd=d1.getDate();
if (dd<10) day="0"+dd;
else day=""+dd;
String filepath="d:\\upload"+"\\"+year+month+day+"\\";
if(!new File(filepath).isDirectory())
new File(filepath).mkdirs();
posted on 2005-10-27 12:59
rkind 閱讀(309)
評論(0) 編輯 收藏 所屬分類:
JAVA基礎&數據庫 、
學習方法與經驗