2014-4-22 关于数据库的date类型操作
来源:互联网 发布:网络三剑客官方下载 编辑:程序博客网 时间:2024/05/20 19:46
数据库里的字段是date类型,外面传入也是date类型,本以为可以直接插入,但是不行。先得把java.util.date 类型转成java.sql.date 直接用gettime()方法。
转好就变成了java.sql.date类型,可以直接用sql语句插入数据库,但是插入后数据库显示的是无格式的时间。应该是秒数,然后用SimpleDateFormat转成固定格式。
public Date getDate() {
date=new Date();
java.sql.Date sqldate=new java.sql.Date(date.getTime());
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
sdf.format(sqldate);
return sqldate;
取出的是一个String类型变量,然后用SimpleDateFormat.parse解析,所以取出来还是一个date类型,测试无误。但是不是很满意,照我的想法是直接看数据库也是正常世界,不知道别人是怎么处理的。而且我的方法好像很笨。
取出:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date date = null;
try {
date = sdf.parse(_strDate);
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
_question.setDate(date);
- 2014-4-22 关于数据库的date类型操作
- 关于数据库字段为DATE类型的日期处理
- 关于数据库Date类型和DateTime类型比较问题
- 安卓Date类型的操作
- jdbc操作Date类型时的比较
- oracle中date类型数据的操作
- Java Date 时间类型的操作
- 将Date类型的数据存入数据库
- java关于Date类型的转换
- 关于Oracle的XMLType类型的数据库操作
- 使用mybatis框架执行Oracle数据库日期类型操作的时Date类型精确不到时分秒的问题
- JAVA Date 类型 操作
- Date日期类型操作
- Date类型,存入数据库
- Oracle数据库date类型
- 数据库中date类型
- 关于mysql datetime类型的插入date类型的数据
- JAVA关于Date操作的一些代码
- js数组长度获取问题?
- Qt QTreeWidget的行间距设置
- hdu2258 Continuous Same Game (1)
- [LeetCode] Flatten Binary Tree to Linked List
- 1002. Grading
- 2014-4-22 关于数据库的date类型操作
- 关于target is null for setProperty的问题总结
- 九度剑指Offer面试题9:斐波那契数列(Java题解)
- android相机如何只显示处理后的图像以及这里onPreviewFrame不被调用的原因
- 线程插入技术详解
- Unity3d发送邮件
- hdu2289 CUP
- Ubuntu12.04下Tomcat集群搭建详细步骤
- dos 自定义函数