java 怎麼把字元串轉換為 date類型

Date.parse("1970-1-1");
or
SimpleDateFormat sdf=new SimpleDateFormat(「yyyy-MM-dd」);
try {
Date dd=sdf.parse("1970-1-1");
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} }

㈡ java中怎樣把一個date類型轉換成String類型

代碼如下:

publicclassDate2String {@Testpublicvoidtest() {Date date =newDate();SimpleDateFormat sdf =newSimpleDateFormat("yyyy-MM-dd");System.out.println(sdf.format(date));sdf =newSimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println(sdf.format(date));sdf =newSimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");System.out.println(sdf.format(date));}}

把data轉換為string類型可以轉換為「"yyyy-MM-dd HH:mm:ss」格式和「yyyy年MM月dd日 HH:mm:ss」的樣式。

(2)javadate字元串擴展閱讀:

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

Java具有簡單性、面向對象、分布式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等

㈢ java中怎麼將date類型轉化為string類型

java中String和Date的互相轉換使用SimpleDateFormat來完成。SimpleDateFormat使用記得 import java.text.SimpleDateFormat。
String -> Date
java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd ");
String s= "2011-07-09 ";
Date date = formatter.parse(s);
2. Date->String

java.text.SimpleDateFormat formatter = new SimpleDateFormat( "yyyy-MM-dd ");
String date = formatter.format(new Date());//格式化數據

當然SimpleDateFormat格式表示方法很多:
SimpleDateFormat函數語法:
G 年代標志符
y 年
M 月
d 日
h 時 在上午或下午 (1~12)
H 時 在一天中 (0~23)
m 分
s 秒
S 毫秒
E 星期
D 一年中的第幾天
F 一月中第幾個星期幾
w 一年中第幾個星期
W 一月中第幾個星期
a 上午 / 下午 標記符
k 時 在一天中 (1~24)
K 時 在上午或下午 (0~11)
z 時區
常見標準的寫法"yyyy-MM-dd HH:mm:ss",注意大小寫,時間是24小時制,24小時制轉換成12小時制只需將HH改成hh,不需要另外的函數。

㈣ JAVA ,Date可以用toString()轉換成字元串,那如果通過字元串獲得Date對象

用Date d=new Date(參數)
實例化一個對象就可以了.
toString()得到的可以用來列印出來,
但不大適合作為其他版的參數
看下面的用getTime();更好權
Date d1=new Date();
long t1=d1.getTime();

Date d2=new Date(t1);

System.out.println(d1);

System.out.println(d2);

㈤ java 字元串轉date

你在控制台列印date對象的時候,再用java.text.SimpleDateFormat類的format函數格式化一下,就行了。象這樣列印:System.out.println(formatter.format(date));

完整的程序如下:

importjava.text.ParseException;

importjava.text.SimpleDateFormat;

importjava.util.Date;

publicclassAA{

publicstaticvoidmain(String[]args)throwsParseException{

SimpleDateFormatformatter=newSimpleDateFormat("yyyy-MM-dd");

Strings="2011-07-09";

Datedate=formatter.parse(s);

System.out.println(formatter.format(date));

}

}

運行結果:

2011-07-09

㈥ java中,字元串類型的時間數據怎樣轉換成date類型

字元串類型的時間類型的話,你可以使用simpleformat這個類,使用具體的時間類型,比如yyyy-MM-dd

㈦ Java中如何轉字元串轉為Date格式

用SimpleDateFormat來轉換
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = sdf.parse("2008-08-08 12:10:12");
具體請參考JDK API文檔

另外 轉換成DATE類型後並不會因為轉換前的字元串是什麼樣子而不同 DATE類型的內部表示永遠是一樣的 所以你的第2條要求是沒有意義的 資料庫如何顯示這個DATE類型只是資料庫自己的關系 和DATE本身無關

如果你希望要自定義Date的顯示 同樣可是使用SimpleDateFormat類來實現
只需要
String date = sdf.format(new Date());
就可以了

㈧ java中如何將java.sql.Date類型轉換為String類型

//STRING到日期
publicstatic java.sql.Date stringToDate(String dateStr)
{
return java.sql.Date.valueOf(dateStr);
}
//日期到STRING
publicstatic String dateToString(java.sql.Date datee)
{
return datee.toString();
}
注意:在轉換的代碼中定義java.util.Date類型的變數!
因為java.sql.Date類型是java.util.Date類型的子類。
子類可以自動賦值給父類。

㈨ java中的date和String的相互轉換

這種轉換來要用到java.text.SimpleDateFormat類自

字元串轉換成日期類型:
方法1:

也是最簡單的方法 Date date=new Date("2008-04-14");

方法2:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");//小寫的mm表示的是分鍾
String dstr="2008-4-24";
java.util.Date date=sdf.parse(dstr);

日期轉換成字元串:

SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
java.util.Date date=new java.util.Date();
String str=sdf.format(date);

㈩ Java中如何轉字元串轉為Date格式

public class DateUtil {
public static final String format1 = "yyyy-MM-dd";
public static final String format2 = "yyyy-MM-dd HH:mm:ss";
public static final String format3 = "HH:mm:ss";
public static final String format4 = "yyyy-MM-dd HH";
public static final String format5 = "yyyyMMddHHmmss";
public static final String format6 = "yyyy年MM月dd日";
/**
* 字元串轉化成日期
*
* @param date
* @return
*/
public static Date convert(String date) {
Date retValue = null;
SimpleDateFormat sdf = new SimpleDateFormat(format1);
try {
retValue = sdf.parse(date);
} catch (ParseException e) {
log.error("", e);
}
return retValue;
}
}