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

 找回密码
 立即注册
搜索

[疑问] 求助,数据转换(关于插件数据的转换,一个表)

[复制链接]
雪忧 发表于 2009-10-14 02:06:02 | 显示全部楼层 |阅读模式
是这样的

我现在安装了Flexsns的插件

但以前有一个AC版的许愿,希望能把以前的数据导入到新表中,但不知道怎么做,求达人指点或是教我。

大概看了一下新数据库的表,只涉及到一个添加记录的表,即添加 许愿人 许愿时间 许愿UID 许愿内容

原许愿地址:http://www.xueyuansky.com/love/list.asp?page=1

新许愿地址:http://www.xueyuansky.com/sky/


诚求数据库达人指点。我的QQ:25254512
回复

使用道具 举报

 楼主| 雪忧 发表于 2009-10-14 03:29:54 | 显示全部楼层
主要是添加许愿的时间的算法我不知道怎么计算的

在PHP页面中找到这个
function dateFormat( $date, $format = 'full', $timeZone = true )
        {
                if( $timeZone == true )
                $date = $date+$this->config['timezone']*3600;
               
                switch ( $format )
                {
                        default:
                        case 'full':
                                return date( 'Y-m-d H:i:s', $date );
                       
                        case 'date':
                                return date ( 'Y-m-d', $date );
                                break;
                }
        }

好像是把数据库中的还原为真实时间

我想知道ASP中如何把真实时间变成这个的算法及代码应该怎样写?

我已经简单生成了SQL语句,求达人指点。

http://www.xueyuansky.com/love/list2.asp
回复

使用道具 举报

 楼主| 雪忧 发表于 2009-10-14 03:44:10 | 显示全部楼层
求许愿的这个dateline的算法

$dateline = $this->time;

比如数据库中存储的是int类型的1255456198

而计算出来的是2009-10-14

那么我要存储每天的数据存到数据库中,应该通过什么样的算法实现?
回复

使用道具 举报

 楼主| 雪忧 发表于 2009-10-14 12:31:52 | 显示全部楼层
顶起来求助啊。。。

求达人指点。
回复

使用道具 举报

huihui0103 发表于 2009-10-14 12:39:09 | 显示全部楼层
顶起来求助啊。。。

求达人指点。
雪忧 发表于 2009-10-14 12:31



    数据是 2009-10-14
将此时间转换为毫秒然后除以1000即可
回复

使用道具 举报

 楼主| 雪忧 发表于 2009-10-14 13:20:04 | 显示全部楼层
谢谢楼上的

如果是在SQL写个函数,这个函数应该怎么写??
回复

使用道具 举报

 楼主| 雪忧 发表于 2009-10-14 20:34:32 | 显示全部楼层
已经完成,感谢SKY作者热情提供程序并解决问题

用的是UNIX_TIMESTAMP()函数。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-15 11:44 , Processed in 0.121021 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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