kissy007 发表于 2015-9-29 23:25:47

求解决totime自定义的完美模式

dt后台的过期时间   todate和totime是啥关系啊
为什么字段是totime,填写的内容却是todate啊,纠结

edit.tpl.php里显示   字段投稿是totime
但index.inc.php里却这样写着
      $todate = isset($todate) && is_date($todate) ? $todate : '';
      $totime = $todate ? strtotime($todate.' 23:59:59') : 0;
意思是说,edit.tpl.php里填的是而且只能是todate
然后系统默认在todate后加上23:59:59,表示在todate这天的晚上最后一刻信息过期


本来通过修改edit.tpl.php里的投稿字段,已经投稿成 年月日时分秒了,但index.inc.php里不知道该如何相应修改,让totime不再和todate有联系,让totime彻底自定义,精确到时分秒


雪地裸体360度跪求大神指导啊!~

龙在天涯 发表于 2015-9-30 09:01:24


todate是当前时间

kissy007 发表于 2015-9-30 09:07:21


龙在天涯 发表于 2015-9-30 09:01

todate是当前时间
那如何解决这个问题呢?
让投稿的时候添加的totime完全自定义

龙在天涯 发表于 2015-9-30 09:01:00


kissy007 发表于 2015-9-30 09:07

那如何解决这个问题呢?
让投稿的时候添加的totime完全自定义
添加时间,系统会记录当前时间,估计需要修改程序

kissy007 发表于 2015-9-30 11:40:15


龙在天涯 发表于 2015-9-30 11:40

添加时间,系统会记录当前时间,估计需要修改程序
       $totime = $todate ? strtotime($todate.' 23:59:59') : 0;
还有个思路,就是其它部分不变   把$todate.' 23:59:59'后面的' 23:59:59'独立出来
读取某个投稿字段,让这个时间实现自定义
不知道这个思路可行不

龙在天涯 发表于 2015-9-30 09:07:00


kissy007 发表于 2015-9-30 11:54

$totime = $todate ? strtotime($todate.' 23:59:59') : 0;
还有个思路,就是其它部分不变   把$t ...
不太确定呀

kissy007 发表于 2015-9-30 11:54:17


龙在天涯 发表于 2015-9-30 12:41

不太确定呀
55555
这个方法也失败了
究竟该如何改,才能让系统里的过期时间能精确到时分秒或者时分啊。。。

100735 发表于 2015-9-30 11:40:00


哦                                                    0

gaofeigz 发表于 2015-9-30 12:41:24


.' 23:59:59' 删除掉就成了

kissy007 发表于 2015-9-30 11:54:00


gaofeigz 发表于 2015-10-1 14:15

.' 23:59:59' 删除掉就成了
删掉了.' 23:59:59'之后,依然不行。
不过还是谢谢你!~
页: [1] 2
查看完整版本: 求解决totime自定义的完美模式