`

解决时分秒不能写入Date类型字段中

 
阅读更多

CallableStatement cstmt = null;
cstmt=conn.prepareCall("{call write_vehicle_tempplate(?)}");
cstmt.setString(1,temp.elementText("HPHM"));
cstmt.setTimestamp(2,getTimestamp(temp.elementText("DJRQ")));


Java代码
public static Timestamp getTimestamp(String s){
if(s==null||s.equals(""))
{
return null;
}
Timestamp timestamp=null;
try
{
if(s.length()>19)
{
s=s.substring(0,19);
}

SimpleDateFormat bartDateFormat =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

java.util.Date date = bartDateFormat.parse(s);

timestamp= new Timestamp(date.getTime());

} catch (ParseException e)
{
e.printStackTrace();
}

return timestamp;
}

分享到:
评论

相关推荐

    cobol 提取系统时间,按照一定格式输出

    - **FILLER PIC X(1) VALUE ':'**:时分秒之间的分隔符。 - **WS-MINUTE1 PIC 9(2)**:分钟字段。 - **WS-SECOND1 PIC 9(2)**:秒字段。 #### 五、Procedure Division(过程部分) 此部分定义了程序的具体执行...

    PHP函数速查大全汇总

    例如,`date('Y-m-d H:i:s')` 返回当前时间的年月日时分秒格式。 **Time**: 返回当前 Unix 时间戳。例如,`time()` 返回一个表示当前时间的整数。 **Strftime**: 使用本地设置格式化时间。例如,`strftime('%B %d,...

    Delphi函数总结

    - **DecodeDate**/**DecodeTime**: 解析日期或时间字符串,提取具体的年月日或时分秒信息,用于数据分析或转换。 以上只是Delphi中众多函数的一部分,它们覆盖了从基本数据操作到复杂应用开发的各个方面。理解并...

    ASP.NET程序中常用的三十三种代码.txt

    id=】 处不能为 【?id =】  6.表格超连接列传递参数 号" DataTextField="id" NavigateUrl="aaa.aspx?id=’  (Container.DataItem, "数据字段1")%>’ & name=’(Container.DataItem, "数据字段2")%>’ />  7....

    ASP.NET常用代码

    id=】 处不能为 【?id =】 6.表格超连接列传递参数 号" DataTextField="id" NavigateUrl="aaa.aspx?id='(Container.DataItem, "数据字段1")%>' & name='(Container.DataItem, "数据字段2")%>' /> 7.表格点击改变...

Global site tag (gtag.js) - Google Analytics