zoukankan      html  css  js  c++  java
  • 数据库存入年月日时分秒类型时间问题

    获取当前时间以规定格式输出:
    Date date = new Date();
    DateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String time=df.format(date);

    将自定义date存入数据库问题(精确到时分秒的情况):
    1.实体类中声明Date类型变量(java.util.date);
    2.action中声明String类型变量(因为一般datetimePicker传过来的是String);
    3.将日期字符串转换成long类型并放入java.sql.Timestamp中。
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
    Date startTimeDate = new java.sql.Timestamp(sdf.parse(startTime).getTime());

    注:java.sql.Timestamp会将转换成的long类型数据自动变成日期加时分秒的数据并存入数据库,但从数据库取出来时还是long类型数据,要显示格式化的日期到页面上还需要转换。

  • 相关阅读:
    安装 oracle
    svn 编辑
    软件构架
    liunx操作
    css的样式分类
    简单自己做了一个个人简历
    网页制作之表格,列表
    MYSQL表创建
    linux操作指令 第二部分
    linux操作指令 第一部分
  • 原文地址:https://www.cnblogs.com/ggqzz/p/8421760.html
Copyright © 2011-2022 走看看