广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 6124 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
雪萤
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x26
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[PHP][讨论] 时间计算
echo date("Y-m-d H:i:s",strtotime("+3 hours"));
结果是
2006-02-17 03:00:00
为甚么不是2006-02-17 22:23的呢??


[ 此文章被雪萤在2006-02-18 01:49重新编辑 ]


献花 x0 回到顶端 [楼 主] From:香港特别行政区 | Posted:2006-02-17 00:06 |
雪萤
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x26
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

有没有人可以解答喔 表情


献花 x0 回到顶端 [1 楼] From:香港特别行政区 | Posted:2006-02-18 01:50 |
xxxzzz
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x46
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用雪萤于2006-02-17 00:06发表的 时间计算:
echo date("Y-m-d H:i:s",strtotime("+3 hours"));
结果是
2006-02-17 03:00:00
为甚么不是2006-02-17 22:23的呢??

我有点看不懂您的意思
如果不要秒?...那就不要加 s ....

系统时间
2006-02-18 12:36

执行
echo date("Y-m-d H:i",strtotime("+3 hours"));
得到
2006-02-18 15:36


献花 x0 回到顶端 [2 楼] From:台湾台湾索尼 | Posted:2006-02-18 12:17 |
雪萤
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x26
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

咦@@
为甚么我仍会是00呢?
2006-02-18 15:35
echo date("Y-m-d H:i",strtotime("+3 hours"));
得到
2006-02-18 15:00
为甚么会这样呢??


献花 x0 回到顶端 [3 楼] From:香港 特别行政区 | Posted:2006-02-18 15:27 |
xxxzzz
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x46
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

那真的蛮神奇的...我这边测试是可以...
系统是linux+apche+php

我觉得你可以先试试
echo date("Y-m-d H:i");

echo strtotime("+3 hours");
看这两个函式的结果有没有正确输出...


献花 x0 回到顶端 [4 楼] From:台湾台湾索尼 | Posted:2006-02-18 16:12 |
雪萤
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x26
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我是winxp+apache

echo date("Y-m-d H:i");
结果是
2006-02-18 23:23

echo strtotime("+3 hours");
结果是
1140202800


献花 x0 回到顶端 [5 楼] From:香港 特别行政区 | Posted:2006-02-18 23:26 |
xxxzzz
个人头像
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x46
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

那真的是蛮奇怪的
如果您系统时间是
2006-02-18 23:23

echo strtotime("+3 hours");
不会是1140202800
因为1140202800是2006-02-18 03:00

所以基本上strtotime出来的结果就怪怪的...

您可以试试
echo date("Y-m-d H:i",随便给个适当的数字);
看出来结果会不会也怪怪的
例如
echo date("Y-m-d H:i",1140276180);
结果应该是2006-02-18 23:23

不过也只能知道哪里怪怪的...应该是系统差别造成的吧
我也不会解决... 表情


献花 x0 回到顶端 [6 楼] From:台湾台湾索尼 | Posted:2006-02-19 14:28 |
雪萤
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x26
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

没关系~~
谢谢大大的解答~


献花 x0 回到顶端 [7 楼] From:香港特别行政区 | Posted:2006-02-20 00:47 |
shan5959
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

你是使用php 5.1.1之后的版本吗?
如果是的话要在php.ini中设定时区,才能取得正确时间


献花 x0 回到顶端 [8 楼] From:台湾永大数位动力公司 | Posted:2006-02-20 03:23 |
雪萤
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x26
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我是用php 5.0.1
那用不用设定时区呢?


献花 x0 回到顶端 [9 楼] From:香港特别行政区 | Posted:2006-02-20 16:32 |

<<   1   2  下页 >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.071718 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言