社区
基础编程
帖子详情
PHP date()函数问题
lonelyriver
2009-11-29 05:59:32
我用PHP程序获取当前时间为什么总是和我xp系统时间相差8小时。
即:系统当前时间为21点 而用PHP程序获取到的当前时间为13点.
date("Y-m-d H:i:s");看了看手册是时区的问题 O 参数+0800
我又改了下date("Y-m-d H:i:s O+0800");还是不行
请问这个参数该怎么设置哦 ??
...全文
157
14
打赏
收藏
PHP date()函数问题
我用PHP程序获取当前时间为什么总是和我xp系统时间相差8小时。 即:系统当前时间为21点 而用PHP程序获取到的当前时间为13点. date("Y-m-d H:i:s");看了看手册是时区的问题 O 参数+0800 我又改了下date("Y-m-d H:i:s O+0800");还是不行 请问这个参数该怎么设置哦 ??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SHMILYWK
2010-01-05
打赏
举报
回复
建议还是改程序,有的托管的服务器INI文件修改不了......
date_default_timezone_set('Asia/Shanghai');
minjun519
2009-11-30
打赏
举报
回复
php默认的是格林威治时间,也就是零时区,而我们是东八区,所以相差8个小时
解决方法:
1、修改php.ini;设置并启用date_default_timezone=Asia/Shanghai';
2、php程序开始处加上:date_default_timezone_set('Asia/Shanghai');
落叶秋2020
2009-11-30
打赏
举报
回复
在php.ini里面设置一下date.timezone = PRC就OK了
t240034137
2009-11-30
打赏
举报
回复
date_default_timezone_set();
yctin
2009-11-30
打赏
举报
回复
[Quote=引用 1 楼 jnkc 的回复:]
可以先指明一下时区
PHP codedate_default_timezone_set('Asia/Shanghai');
[/Quote]
tony-杨
2009-11-30
打赏
举报
回复
1、php程序开始处加上:date_default_timezone_set('PRC');
2、php.ini查找
;date.timezone
设置并启用
littlebirds
2009-11-30
打赏
举报
回复
mark
yybjroam05
2009-11-30
打赏
举报
回复
时差问题!我们的是东八区,标准是格林威什么的时区
以下提供两种解决方法:
1、修改php.ini文件,将Module Settings的[Date]块的date.timezone前的;去掉,改成date.timezone = PRC。这样在程序里直接使用date函数就可以了。
2、在程序里使用date函数前调用date_default_timezone_set(PRC)函数修改时区设置,这样date函数也能正常使用了。
serchman
2009-11-30
打赏
举报
回复
应该是php.ini文件没有设置的原因....
YHL27
2009-11-30
打赏
举报
回复
learnling!
x1987xiaoxiao
2009-11-30
打赏
举报
回复
2楼的方法很全了,楼主自己选一个吧
湛谷Gooyuit
2009-11-30
打赏
举报
回复
date_default_timezone_set('Asia/Shanghai');
alandy
2009-11-29
打赏
举报
回复
方法一:在获取时间前加如下代码:
date_default_timezone_set(PRC);
方法二:改php.ini里面的配制,具体操作如下:
打开php.ini查找date.timezone 去掉前面的分号= 后面加XXX(PRC),重启http服务(如apache2或iis等)即可,如:date.timezone=PRC
方法三:echo date(”Y-m-d H:i:s”, time()+8*60*60);
江南昆虫
2009-11-29
打赏
举报
回复
可以先指明一下时区
date_default_timezone_set('Asia/Shanghai');
PHP
date
()
函数
PHP
的
date
()
函数
是用于格式化日期和时间的强大工具。它可以接受一个日期/时间戳(可选)和一个格式字符串作为参数,并返回一个按指定格式格式化后的日期字符串。除了上述常用的格式选项外,你还可以使用其他字符来创建自定义的日期/时间格式。例如,使用l表示完整的星期几名称(例如:Wednesday),使用F表示完整的月份名称(例如:July)。
PHP
提供了丰富的日期和时间处理功能,包括
date
()
函数
、
Date
Time类、类以及其他相关的
函数
和类。
php
date
函数
用法,
PHP
日期时间
函数
date
()使用方法
PHP
中的
date
()
函数
,可以说是
PHP
预设
函数
中使用频率比较高的一个
函数
,下面我们就说一说,关于
date
()
函数
的所有的用法
php
date
()
函数
定义
PHP
Date
()
函数
把时间戳格式化为更易读的日期和时间。语法
date
(format,timestamp);参数:format:必需。规定时间戳的格式。timestamp:可选。规定时间戳。默认是当前时间和日期。
php
格式化并输出日期1、P...
PHP
Date
函数
:日期和时间处理的全指南
PHP
Date
函数
是
PHP
编程语言中用于处理日期和时间的核心
函数
之一。它提供了强大的功能,允许开发者轻松地格式化、计算和操作日期和时间值。本文将详细介绍
PHP
Date
函数
的用法,包括基本格式化、时间戳处理、时区设置以及一些高级特性。
PHP
函数
之日期时间
函数
date
()使用详解
date
()
函数
是我们在
php
开发中常碰到并且会使用到的一个日期
函数
,下面我来给大家介绍
date
()
函数
的一些基本扮靓和方法,有需要了解的朋友可进入参考 日期时间
函数
是
PHP
的核心组成部分。无需安装即可使用这些
函数
。下面来详细说说
date
函数
的具体用法:
PHP
Date
()
函数
PHP
Date
()
函数
可把时间戳格式化为可读性更好的日期和时间。 语法
date
(format
php
时间
函数
不准确,
PHP
中
DATE
函数
与实际时间相差8小时的解决办法
一、
问题
原因从
php
5.1.0开始,
php
.ini里加了
date
.timezone这个选项,并且默认情况下是关闭的。
DATE
()
函数
显示的时间都是格林威治标准时间,和北京时间相差正好8个小时。其他时间
函数
如strtotime()也会有此
问题
,以下解决方法均可适用。二、解决办法方法一:修改
php
.ini设置:打开
php
.ini,查找“
date
.timezone =”,去掉前面的分号,并在其后面加上设...
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章