-2
我的數據文件和我的配置單元中的階段表具有以下格式的時間2013/1/1 5:27:35 PM。我想將這些數據加載到另一個有TIMESTAMP數據類型格式的表中。所以基本上上述格式需要轉換爲2013-01-01 17:27:35。這個怎麼做 ?將字符串轉換爲時間戳配置單元
我的數據文件和我的配置單元中的階段表具有以下格式的時間2013/1/1 5:27:35 PM。我想將這些數據加載到另一個有TIMESTAMP數據類型格式的表中。所以基本上上述格式需要轉換爲2013-01-01 17:27:35。這個怎麼做 ?將字符串轉換爲時間戳配置單元
,你可以在Java嘗試:
String dateStart = "01/14/2012 09:29:58";
SimpleDateFormat format = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date d1 = format.parse(dateStart);
System.out.println("Input: " + dateStart);
System.out.println("Output: " + sdf.format(d1));
} catch (ParseException e) {
e.printStackTrace();
}
輸出
Input: 01/14/2012 09:29:58
Output: 2012-01-14 09:29:58
的可能重複[將Java字符串sql.Timestamp](http://stackoverflow.com/questions/7628103/convert-java-string-to-sql-timestamp) – 2014-10-16 10:07:02
你也可以用我的答案來做。 – 2014-10-16 10:11:36