将String转换为java.sql.Date和java.sql.Time [英] Convert String to java.sql.Date and java.sql.Time
本文介绍了将String转换为java.sql.Date和java.sql.Time的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我有这样的方法:
public static String convertDateTimeToString(DateTime dt) {
return dt.getDate() + " " + dt.getTime();
}
我需要一个自己的DateTime
对象,其中包含一个java.sql.Date
和java.sql.Time
,逆转过程的最佳方法是什么,以便我可以从一个字符串中为一个java.sql.Date
和java.sql.Time
子字符串字符串吗?
Which takes a DateTime
object of my own which contains a java.sql.Date
and a java.sql.Time
, what is the best way of reversing the process so that I can substring a java.sql.Date
and a java.sql.Time
from a String?
还是DateTime dt
是JodaTime DateTime
对象?
Or if DateTime dt
is a JodaTime DateTime
object?
如果可以在不参考java.util.Date
的情况下完成此操作.
If this can be done without reference to java.util.Date
.
推荐答案
查看教程.
您将需要以下内容:
String datetimeString;
Date result;
SimpleDateFormat formatter = new SimpleDateFormat("EEE d MMM yy hh:mm:ss");
result = formatter.parse (datetimeString);
这篇关于将String转换为java.sql.Date和java.sql.Time的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文