Chinaunix首页 | 论坛 | 博客
  • 博客访问: 34610
  • 博文数量: 14
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-09 09:40
文章分类

全部博文(14)

文章存档

2011年(1)

2008年(13)

我的朋友
最近访客

分类: Java

2008-07-11 23:32:24

我觉得在搞不清楚数据库的时间格式的情况下,尤其在数据库时间格式莫名其妙的情况下,用以下方法可以方便实现时间存储与取出。
 
数据库里的类型为long,对,确实不是什么DateTime或者Date或者其他莫名其妙的。
想存储现在的时间,就用 long time = System.currentTimeMillis(); 然后把time存储到数据库中去
如果想存储任意时间,就先可以从文本里获取String,然后用DateFormat类的实例方法parse(String);
返回一个Date对象,然后使用Date对象的getTime();方法,返回一个long类型的,然后把这个long类型的存储到数据库里去。
 
如果是取出的话,就先获取一个long date,然后直接Date newdate= new Date(date);就ok了
 
 
是不是很方便。。。 呵呵
阅读(1128) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~