关于Dreamweaver调用date()函数显示当下系统时间失败时的一个默认时区问题及其解决方式

当在Dreamweaver中遇到date()函数无法正确显示系统时间的问题,通常是由于php.ini配置文件中未设定默认时区。解决方法包括在代码中使用date_default_timezone_set()函数设置时区,或直接修改php.ini文件的date.timezone参数并重启Apache和MySQL服务。

有时候我们在Dreamweaver中使用date()函数制作动态网页时,会碰到date()函数不能正常使用的问题。具体情况如下图所示。

使用date()函数无法显示当前系统时间
这种情况一般是由于我们php的配置文件 php.ini 中没有设置默认时区导致的。

根据这种情况,题主目前所知的解决方式有两种:

一种是使用可以修改时区的函数 date_default_timezone_set(’ ') 在我们的网页代码中设置时区,如下图:

date_default_timezone_set('')函数设置时区
第二种就是在php的 php.ini 配置文件中设置默认的时区。具体步骤如下。

1.打开 php 的 php.ini 配置文件。

旧版phpstudy软件 php.ini 文件打开方式
题主用的是PHPstudy2018,如果各位用的是最新版的phpstudy8.0或8.1,请自行寻找 php.ini 配置文件,并用记事本之类的文本编辑器打开。

2.找到 date.timezone 所在的位置
date.timezone 位置
3.修改 date.timezone 的参数

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值