Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] cdb_posts中的dateline字段值通过java语句转成日期形式

[复制链接]
ck862 发表于 2007-6-21 13:11:37 | 显示全部楼层 |阅读模式
请问高手:
    如何将cdb_posts中的dateline字段值通过java语句转成日期形式.
比如:dateline的值为1180524352,怎样可以用java语句转换成yyyy/MM/dd HH:mm

下面是我将系统当前日期转成年月日时分秒形式的方法:
SimpleDateFormat sDateFormat=new SimpleDateFormat("yyyy/MM/dd HH:mm");
String todayTime=sDateFormat.format(System.currentTimeMillis());
System.out.println("todayTime:"+todayTime);

看了一下,cdb_posts表中的dateline字段也是用毫秒表示的,但是是 除以1000 以后的值,所以用刚才那中方法转出来的数据不正确,请教高手该怎么转?

自己解决了!感谢2楼!

[ 本帖最后由 ck862 于 2007-6-25 10:35 编辑 ]
回复

使用道具 举报

Arice 发表于 2007-6-21 17:12:43 | 显示全部楼层
cdb_posts 中的 dateline 是标准的 unix 时间戳,是以秒为单位的.
而 java 中是以毫秒为单位的
注意这一点,就可以正确转换了.
回复

使用道具 举报

 楼主| ck862 发表于 2007-6-21 17:21:04 | 显示全部楼层
请问dateline的值为1181103397,怎样用java转成yyyy-MM-dd HH:mm形式
回复

使用道具 举报

 楼主| ck862 发表于 2007-6-25 10:36:40 | 显示全部楼层
自己解决了!感谢2楼!
回复

使用道具 举报

xiangmei 发表于 2008-3-8 17:27:52 | 显示全部楼层
请教高手该怎么转?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-14 16:32 , Processed in 0.087619 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表