0

有人可以告诉我如何从中提取日期和时间吗?我是一个java nube!:-)

它以 XML 格式发送,当我以以下格式读取节点时:

对我来说 objDeliveryRoute.getStartTime() 是以下格式的日期:yyyy-MM-ddThh:mm:nn(这里的 T 代表 Tango)。
示例是:

2012-04-24T18:41:00

这需要在 MSSQL Server 2008 数据库中找到一个家。
这是我遇到的代码片段:

mydatetime = new java.sql.Timestamp(objDeliveryRoute.getStartTime().toGregorianCalendar().getTime().getTime());
4

1 回答 1

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());
于 2012-04-25T01:08:50.917 回答