关闭

把util下面的Date转为java.sql下的日期类

标签: datestring数据库
272人阅读 评论(0) 收藏 举报
  1. SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");  
  2. String date=sdf.format(new Date());  
  3. java.sql.Timestamp nowDate=date.valueOf(date);  
  4. preparedStatement.setTimestamp(2, nowDate);  

从数据库中取出时间。。包括时分秒

SimpleDateFormat.format()
    Timestamp ts  = rs.getTimestamp("birthday");
    SimpleDateFormat sdf  = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");

    sdf.format(ts));传进入一 Timestampe时间戳类型
    System.out.println(sdf.format(ts));
     

把字符串转换为日期的格式
    String  s = "1987-12-24 08:24:37.0";//后面的时分秒都可以不加
    Timestamp t =  Timestamp.valueOf(s);
    SimpleDateFormat sdf  = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
    System.out.println(sdf.format(t));

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:20832次
    • 积分:349
    • 等级:
    • 排名:千里之外
    • 原创:12篇
    • 转载:10篇
    • 译文:0篇
    • 评论:0条
    文章分类