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

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

关于Dreamweaver调用date()函数显示当下系统时间失败时的一个默认时区问题及其解决方式
这种情况一般是由于我们php的配置文件 php.ini 中没有设置默认时区导致的。

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

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

关于Dreamweaver调用date()函数显示当下系统时间失败时的一个默认时区问题及其解决方式
第二种就是在php的 php.ini 配置文件中设置默认的时区。具体步骤如下。

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

关于Dreamweaver调用date()函数显示当下系统时间失败时的一个默认时区问题及其解决方式
题主用的是PHPstudy2018,如果各位用的是最新版的phpstudy8.0或8.1,请自行寻找 php.ini 配置文件,并用记事本之类的文本编辑器打开。

2.找到 date.timezone 所在的位置
关于Dreamweaver调用date()函数显示当下系统时间失败时的一个默认时区问题及其解决方式
3.修改 date.timezone 的参数

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

关于Dreamweaver调用date()函数显示当下系统时间失败时的一个默认时区问题及其解决方式
5.重启完毕后,刷新一下我们的代码。结果如下:

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

各位网友如果觉得这篇文章对您有所帮助的话,就点个赞再走吧,你的鼓励就是我分享的最大动力!

IT技术的学习道路上你我共勉。