62,620
社区成员
发帖
与我相关
我的任务
分享
public class StringToDate {
public static void main(String[] args){
String s=new String("2009-11-28 00:00:00");
Timestamp ts=Timestamp.valueOf(s);
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
System.out.println(sdf.format(ts));//格式化
//Calendar c=new Calendar();//对不起,Calendar的构造函数是Protected的
Calendar c=Calendar.getInstance();//通过getInstance()方法获取他的实例
c.setTime(ts);
System.out.println("今天是星期"+(c.get(Calendar.DAY_OF_WEEK)-1));//获取今天是星期几
}
}
String strdate="2009-11-30";
DateFormat dataformat=new SimpleDateFormat().getDateInstance();
try{
Date date=dataformat.parse(strdate);
System.out.print(date.getDay());
}catch(Exception e)
{e.printStackTrace();}

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class DateFormat {
/**
* @param args
*/
public static void main(String[] args) {
SimpleDateFormat sdf_1=new SimpleDateFormat("yyyy-mm-dd");
SimpleDateFormat sdf_2=new SimpleDateFormat("E");
String arg="2009-11-28";
Date date;
try {
date = sdf_1.parse(arg);
String result=sdf_2.format(date);
System.out.println(result);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
import java.util.*;
import java.text.*;
public class DateTest{
public static void main(String args[])throws Exception{
String[] dayOfWeek={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"};
String str="2009-11-29";
Date d=DateFormat.getDateInstance().parse(str);
System.out.println(dayOfWeek[d.getDay()]);
}
}