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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[转换] 动网sql7.0,使用10月20日最新转换程序,其他都转换成功,但时间还是1970。

[复制链接]
欢喜堂 发表于 2006-10-24 11:06:18 | 显示全部楼层 |阅读模式
动网7.1sp1转换成discuz 5.0,用户注册时间、发帖时间都是1970,高手帮我看看,我在myql数据库里看,日期全部是空白的,说明日期都没有被导过来。我使用的是官方最新转换程序,下载的是10月20日的。其他都已经转换成功,就是日期问题了,请高手帮我看看是怎么回事,急!!!

[ 本帖最后由 欢喜堂 于 2006-10-25 16:46 编辑 ]
紫琼 发表于 2006-10-24 11:14:35 | 显示全部楼层
最新的转换程序已经修正了这个问题,请下载最新的转换程序重新转换。:)
回复

使用道具 举报

 楼主| 欢喜堂 发表于 2006-10-24 12:01:09 | 显示全部楼层
我已经用的是10月21日的哪个转换程序了。其他都转换成功,但用户注册时间,发帖时间都不对。请帮我呀,否则没法用呀。
回复

使用道具 举报

 楼主| 欢喜堂 发表于 2006-10-24 12:07:06 | 显示全部楼层
我下载的是下面这个,应该是最新的了吧,但是还不行,我在mql数据库里看,日期全部是空白的,说明日期都没有被导过来。

动网DvBBS 7.1.0 SQL => Discuz!5.0.0 转换程序 v1.2.1


2006年10月20日更新:

        修正可能出现的 1970年问题
        
        修正双图片显示的问题

        修正可能出现的 空白标题问题

        更新登录文件至适应5.0最新文件

[ 本帖最后由 asdf1999 于 2006-10-21 12:26 编辑 ]


附件: dv710sql-dz500.rar (2006-10-21 12:26, 22.92 K)
该附件被下载次数 35

[ 本帖最后由 欢喜堂 于 2006-10-24 13:47 编辑 ]
回复

使用道具 举报

 楼主| 欢喜堂 发表于 2006-10-24 16:50:43 | 显示全部楼层
10月20号出转换程序中下面的代码是什么意思:为什么日期不能转,会不会有错。
1。$regdate        =        sqltimetounix($user['joindate'] ? $user['joindate'] : ($user['adddate'] ? $user['adddate'] : $timestamp));
2。$user['lastlogin'] ? sqltimetounix($user['lastlogin']) : $regdate;
3。isset($user['userpost']) ? $user['userpost'] : 0;
回复

使用道具 举报

 楼主| 欢喜堂 发表于 2006-10-24 17:17:44 | 显示全部楼层
另外,如果只解决时间问题,9个步骤中,需要重新转换哪些步骤。
回复

使用道具 举报

Arice 发表于 2006-10-24 22:13:55 | 显示全部楼层
楼主PM我您的联系方式,我测试一下.
回复

使用道具 举报

xiyong 发表于 2006-10-25 02:37:41 | 显示全部楼层
我也有这个问题!

转换后,置顶的帖子变成2007年发表,普通帖子都正常!
回复

使用道具 举报

 楼主| 欢喜堂 发表于 2006-10-25 09:25:36 | 显示全部楼层

是不是动网和discuz日期的数据类型要设置成一样

我查看动网sql server数据库用户表,日期用的是smalldatetime数据类型,而discuz日期用的是int.
会不会和这个有关系,请官方尽快回复。几天了,还没有搞好。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-6 15:44 , Processed in 0.023645 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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