有人可以告诉我如何从中提取日期和时间吗?我是一个java nube! : - )
它以XML格式发送,当我以下列格式读取节点时:
对我来说objDeliveryRoute.getStartTime()是一个日期,格式如下: yyyy-MM-ddThh:mm:nn(T代表Tango) 例如:
2012-04-24T18:41:00
这需要在MSSQL Server 2008 db中找到一个家 这是我正在遭受的代码片段:
mydatetime = new java.sql.Timestamp(objDeliveryRoute.getStartTime().toGregorianCalendar().getTime().getTime());
答案 0 :(得分:1)
使用标准JavaSDK中的SimpleDateFormat类。
检查此代码段。它从您提供的字符串生成java.util.Date实例:
DateFormat df = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss");
String myDateString = "2012-04-24T18:41:00";
java.util.Date myDate = df.parse(myDateString);
要编写java.sql.Date实例,请根据上述代码片段执行以下操作:
java.sql.Date sqlDate = new java.sql.Date(myDate.getTime());