日期格式转化问题,在线等! The Sep 12 00:00:00 CST 2006这个日期如何转化为2006-09-14啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Calendar c=Calendar.getInstance(); int year = c.get(Calendar.YEAR); int month = c.get(Calendar.MONTH); int day = c.get(Calendar.DAY_OF_MONTH); String year1=""; String month1=""; String day1=""; //if(year<10){ // hour1=Integer.toString(0)+Integer.toString(year); //}else{ // hour1=Integer.toString(hour); //} year1=Integer.toString(year); // if(month<10){ // month1=Integer.toString(0)+Integer.toString(month); //}else{ System.out.println(month); month1=Integer.toString(month); //} if(day<10){ day1=Integer.toString(0)+Integer.toString(day); }else{ day1=Integer.toString(day); } System.out.println("Today is "+year1+"-"+month1+"-"+day1); lz那是个Date的对象吧Date date = new Date();DateFormatManager df = new DateFormatManager("yyyy-MM-dd");System.out.println(df.format(date)); 如楼上 DateFormatManager的format就可以 使用java.text中的SimpleDataFormat对象即可 import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class Test{ /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { String str = "The Sep 12 00:00:00 CST 2006"; SimpleDateFormat df = new SimpleDateFormat( "MMM dd HH:mm:ss zzz yyyy", Locale.US); Date date = df.parse(str.substring(4)); String formatDateString = new SimpleDateFormat("yyyy-MM-dd").format(date); System.out.println(formatDateString); } catch (ParseException e1) { // TODO 自动生成 catch 块 e1.printStackTrace(); } }} 一个SCJP题 ccess数据库中设置主键后在NetBeans服务对话框中不显示主键,这是为什么? 求助:编译抛出异常问题解决方法!!! JAVA如何使用获得和应用UNIX的路径 请各位指教下~ 在线等 关于方法调用的问题,向大家请教! 求dom4j多条件查询语句 [遇到这个问题的人多吗?]Connection reset by peer: JVM_recv in socket input stream read 请教一个问题,如何加载Java虚拟机? 一个初学者的疑惑??? 请求帮助,谢谢!! 求助~~环境变量和注册表问题!! 编程恶习不可养
int year = c.get(Calendar.YEAR);
int month = c.get(Calendar.MONTH);
int day = c.get(Calendar.DAY_OF_MONTH);
String year1="";
String month1="";
String day1="";
//if(year<10){
// hour1=Integer.toString(0)+Integer.toString(year);
//}else{
// hour1=Integer.toString(hour);
//}
year1=Integer.toString(year);
// if(month<10){
// month1=Integer.toString(0)+Integer.toString(month);
//}else{
System.out.println(month);
month1=Integer.toString(month);
//}
if(day<10){
day1=Integer.toString(0)+Integer.toString(day);
}else{
day1=Integer.toString(day);
}
System.out.println("Today is "+year1+"-"+month1+"-"+day1);
Date date = new Date();
DateFormatManager df = new DateFormatManager("yyyy-MM-dd");
System.out.println(df.format(date));
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;public class Test{ /**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
String str = "The Sep 12 00:00:00 CST 2006";
SimpleDateFormat df = new SimpleDateFormat(
"MMM dd HH:mm:ss zzz yyyy", Locale.US); Date date = df.parse(str.substring(4));
String formatDateString = new SimpleDateFormat("yyyy-MM-dd").format(date);
System.out.println(formatDateString);
} catch (ParseException e1) {
// TODO 自动生成 catch 块
e1.printStackTrace();
} }
}