JAVA中讨厌的年月日时分秒
2011-04-06 09:12 flying团队 阅读(484) 评论(0) 编辑 收藏 举报 //创建文件写入器
String pattern="00";
java.text.DecimalFormat df = new java.text.DecimalFormat(pattern);
Calendar CD = Calendar.getInstance();
int YY = CD.get(Calendar.YEAR);
int MM = CD.get(Calendar.MONTH)+1;//月份从0开始,老外真变态
int DD = CD.get(Calendar.DATE);
int HH = CD.get(Calendar.HOUR_OF_DAY);//如果这里用HOUR,那杯具了!只显示12小时制!JAVA中时间真是主垃圾了!本地化干什么去了!!!
int NN = CD.get(Calendar.MINUTE);
int SS = CD.get(Calendar.SECOND);
String NYRSFM=school_id+"-"+String.valueOf(YY)+df.format(MM)+df.format(DD)+df.format(HH)+df.format(NN)+df.format(SS);
//在C盘根目录下创建一个空目录
String TempDirectory="C:\\"+NYRSFM;
//这个目录如果不存在,就创建一个
File dir=new File(TempDirectory );
if(!dir.exists())
{
dir.mkdirs();
}
作者:黄海