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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

数据库中日期是怎么转化来的

[复制链接]
shaweng 发表于 2006-10-9 19:14:25 | 显示全部楼层 |阅读模式
在discuz数据库中日期一般都是保存为int(10)形式的,
这个整数是什么意思,是如何从日期转化过来的 。



谢谢。
紫琼 发表于 2006-10-10 09:51:41 | 显示全部楼层
在functions.php里$time = strtotime($time);

  1. function accesstimetounix($time) {
  2.         if($time > 100000000) {
  3.                 return $time;
  4.         }
  5.         if(strtotime($time) !== false && strtotime($time) != -1) {
  6.                 $time = strtotime($time);
  7.         } else {
  8.                 $time = str_replace(array(' 一月 ',' 二月 ',' 三月 ',' 四月 ',' 五月 ',' 六月 ',' 七月 ',' 八月 ',' 九月 ',' 十月 ',' 十一月 ',' 十二月 ', ' 上午 '), array('-1-','-2-','-3-','-4-','-5-','-6-','-7-','-8-','-9-','-10-','-11-','-12-', ' '), $time);
  9.                 if(strrchr($time, '下午') !== false) {
  10.                         $time = strtotime(str_replace(' 下午 ', ' ', $time)) + 43200;
  11.                 } else {
  12.                         $time = strtotime($time);
  13.                 }
  14.         }
  15.         return $time;
  16. }
复制代码
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-4 11:26 , Processed in 0.024637 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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