求评论时间转换的sql语句[已解决]
刚接触ECSHOP,正在进行数据转换,评论表的时间字段原有的数据为短日期格式,数据形似:
2003-11-27 13:10:00
ECSHOP默认的为int(10)格式,数据为一个10位数字,形似:
1194571508
这样举例的数据直接导入就会截断为类似如下的4位数字:
2003
导致前台显示错误。
顺藤摸瓜找到了\includes\lib_time.php这个时间函数文件,好像是根据服务器时间转换的,准备这样实现:
新建一个add_tim1 字段将原有数据插入,然后执行类似这样的sql语句:
update 'ecs_comment' set add_tim = M(add_tim1*N);
其中M为可能用到的函数,N为常数。
刚从ASP转过来,对ECSHOP还有PHP、MYSQL数据的处理都不是很了解,请大家指点一下,多谢!
[ 本帖最后由 scottye 于 2007-11-26 11:15 编辑 ]
|