package com.basic.action;
/**
*比如我们要做这样一件事,有个时间“2010-05-20 11:11:11”
*我们要取得类似“20100520” 则可以用下面的代码来实现
*/
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class Test {
public static void main(String[] args) {
Date date = new Date(System.currentTimeMillis());//获得当前时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");//格式化转换
String str=sdf.format(date);//把日期转换为字符
String re = "";
Calendar c = Calendar.getInstance();
c.setTime(date);
re = c.get(Calendar.YEAR)+""+((c.get(Calendar.MONTH)+1)<10?"0"+(c.get(Calendar.MONTH)+1):(c.get(Calendar.MONTH)+1))+""+
(c.get(Calendar.DAY_OF_MONTH)<10?"0"+c.get(Calendar.DAY_OF_MONTH):c.get(Calendar.DAY_OF_MONTH)) ;
System.out.println(re);
}
}