php:php时区的三种设置方式

article/2025/10/20 2:08:55

格林威治标准时间和我们的时间(北京时间)差了正好8个小时。如果不设置时区,php时间默认使用格林威治标准时间。

方法一(推荐)

在php.ini里加上找到date.timezone项,设置date.timezone = “Asia/Shanghai”,重启环境就ok了。

方法二

在页头添加date_default_timezone_set(“PRC”);

<?php
date_default_timezone_set('PRC');
echo date('Y-m-d H:i:s');
//如果不加时区的结果为:2020-10-24 07:58:19
//如果添加时区的结果为:2020-10-24 15:58:19
//默认时区的时间(格林威治标准时间)与我们北京时间差8个小时

方法三

在页头加上添加ini_set(‘date.timezone’,‘Asia/Shanghai’);

<?php
ini_set('date.timezone','Asia/Shanghai');
echo date('Y-m-d H:i:s');
//如果不加时区的结果为:2020-10-24 07:58:19
//如果添加时区的结果为:2020-10-24 15:58:19
//默认时区的时间(格林威治标准时间)与我们北京时间差8个小时

知识深入

Asia/Shanghai – 上海
Asia/Chongqing – 重庆
Asia/Urumqi – 乌鲁木齐
Asia/Hong_Kong – 香港
Asia/Macao – 澳门
Asia/Taipei – 台北
Asia/Singapore – 新加坡

其他可用的值是:Etc/GMT-8 ,Singapore ,Hongkong ,PRC

关于PRC,当然是中华人民共和国了(The People’s Republic Of China)

另外再附加上一些时区标识符:
CET、CST6CDT、Cuba、EET、Egypt、Eire、EST、EST5EDT、Etc/GMT、Etc/GMT+0、Etc/GMT+1、Etc/GMT+10、Etc/GMT+11、Etc/GMT+12、Etc/GMT+2、Etc/GMT+3、Etc/GMT+4、Etc/GMT+5、Etc/GMT+6、Etc/GMT+7、Etc/GMT+8、Etc/GMT+9、Etc/GMT-0、Etc/GMT-1、Etc/GMT-10、Etc/GMT-11、Etc/GMT-12、Etc/GMT-13、Etc/GMT-14、Etc/GMT-2、Etc/GMT-3、Etc/GMT-4、Etc/GMT-5、Etc/GMT-6、Etc/GMT-7、Etc/GMT-8、Etc/GMT-9、Etc/GMT0、Etc/Greenwich、Etc/UCT、Etc/Universal、Etc/UTC、Etc/Zulu、Factory、GB、GB-Eire、GMT、GMT+0、GMT-0、GMT0、Greenwich、Hongkong、HST、Iceland、Iran、Israel、Jamaica、Japan、Kwajalein、Libya、MET、MST、MST7MDT、Navajo、NZ、NZ-CHAT、Poland、Portugal、PRC、PST8PDT、ROC、ROK、Singapore、Turkey、UCT、Universal、UTC、W-SU、WET

交个朋友,认识优秀的你我

		我大学读的专业是软件技术,学历专科,云南省曲靖市人,2020年毕业,目前在北京一家公司做运维开发。

在这里插入图片描述


http://chatgpt.dhexx.cn/article/TdILnCT6.shtml

相关文章

Telnet的简单使用

当我们在cmd客户端输入telnet ip的时候&#xff0c;会提示telnet 不是内部或外部命令的错误&#xff0c;这是因为我们的Windows系统的Telnet客户端程序没有开启。例如&#xff1a; 1. 开启Windows系统的Telnet客户端 1&#xff09; 打开控制面板&#xff0c;点击程序功能&…

Ubuntu18.04系统如何安装和使用telnet工具

在ubuntu18.04中如何安装和使用telnet工具呢?本文给出详细说明。 1.更新软件列表 sudo apt update 2.安装telnet服务 sudo apt install openbsd-inetd telnetd 3.查看telnet运行状态 netstat -a | grep telnet 4.登录测试 telnet 127.0.0.1

【Windows篇】Telnet指令介绍以及telnet测试端口连接示例

演示环境 1.VMware Workstation16虚拟机 2.windows10企业版镜像 前言 Telnet是Internet远程登录服务的标准协议和主要方式&#xff0c;最初由ARPANET开发&#xff0c;现在主要用于Internet会话&#xff0c;它的基本功能是允许用户登录进入远程主机系统。telnet程序是基于TELN…

Telnet协议抓包-工具Wireshark

虚拟机与物理机都进行的操作&#xff0c;打开控制面板 --> 点开程序 --> 点开“打开或关闭Windows功能”&#xff0c;在虚拟机设置telnet服务端&#xff0c;在物理机设置telnet客户端。 在虚拟机进行如下操作&#xff1a;WindowsR --> 输入services --> 进入到服务…

Telnet介绍及其安装

Telnet是一种协议&#xff0c;其是TCP/IP协议族中的一员&#xff0c;是Internet远程登录服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。 Windows 系统自带了基于Telnet协议的程序&#xff0c;包括服务端程序和客户端程序&#xff0c; 所以习…

win10环境下的telnet工具使用(客户端和服务端)

开启服务 默认情况下win10里telnet工具是不开启的 如何开启telnet工具&#xff0c;网上有诸多教程&#xff0c;但是win10环境下的telnet工具是被阉割过的&#xff0c;只有客户端程序&#xff0c;即能在本机通过telnet访问其他主机&#xff0c;但是没有服务端程序&#xff0c;即…

【高效开发工具系列】Windows 怎么使用 telnet

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 非常期待和您一起在这个小…

推荐一款好用的telnet工具

常用telnet的人可能都知道secureCRT这款工具&#xff0c;支持多标签&#xff0c;密码保存等功能&#xff1b;可是它是共享软件&#xff1b;于是很多人就用putty来代替它&#xff1b; putty小巧好用&#xff0c;不过和secureCRT相比不支持密码记忆和多标签功能。今天我向大家推…

批量ping及telnet工具

批量ping及telnet工具 批量ping及telnet工具说明界面使用方法工具下载链接 批量ping及telnet工具说明 这款工具针对一个网段批量ping测试和对同一网段内指定端口的telnet测试。适合用于测试一个网段的机器有没有开放特定端口&#xff0c;防火墙策略检测&#xff0c;或是否打开…

电脑telnet工具如何开启

打开电脑Telnet 打开电脑----开始---控制面板----程序和功能----打开或关闭WINDOWS功能----TELNET 客户端勾选&#xff0c;并点击确定。 Telnet工具的使用 点击开始----运行----输入CMD&#xff08;打开命令窗口&#xff09;&#xff0c;直接输入telnet IP&#xff08;设备I…

Linux删除文件夹权限不够

第一种&#xff1a;文件夹有锁 使用命令 sudo chmod 777 test 给与这个test文件夹读写权限。 即可去点文件夹的锁&#xff0c;然后可以删除 第二种&#xff1a;文件夹没有锁&#xff0c;却还是不能删除&#xff0c;提示权限不够 这种情况&#xff0c;文件夹的属性-权限如下如…

linux给文件夹添加查看密码是什么,Linux如何给文件夹设置密码

电脑里经常会存储着重要文件,这些文件需要进行加密,有许多方法来实现。但是你知道在Linux里面怎么给文件夹加密码?下面跟着学习啦小编一起来了解一下吧。 Linux如何给文件夹设置密码 Cryptkeeper是一个Linux系统托盘小应用程序,可以管理经过加密的文件夹。在它下面的EncFS则…

Linux通过共享文件夹传递文件

Linux通过共享文件夹传递文件 本文通过举例子的方式来记录&#xff0c;如何通过共享文件夹&#xff0c;将Windows系统下的文件传到Linux系统下。 假设我们在Windows系统下装了Linux虚拟机&#xff08;我的是ubuntu20.04版&#xff09;。现在我们的Windows系统下有一个文件“a…

linux 如何进入刚刚创建的文件夹

我们知道 linux 下创建文件夹命令是 mkdir 一般情况下, 我们期望在创建文件夹后, 并进入该文件夹 这里以创建 test 文件夹, 并进入 test 文件夹为例 # 创建 test 文件夹, 并进入 test 文件夹 mkdir test && cd $_总结: 通过 $_ 获取到上次命令的最后一个参数值 即获…

Linux桌面,建立文件夹快捷方式

想在Ubuntu16/CentOS 7桌面直接打开文件夹&#xff0c;需要建立文件夹的快捷方式。方法如下 方法1&#xff1a; 左手按住CtrlShift&#xff0c;右手控制鼠标&#xff0c;将文件夹拖拽至桌面。 方法2&#xff1a; 2.1 Ubuntu 16&#xff1a;进入任意终端&#xff0c;输入如下…

linux temp文件夹在哪_linux基础知识笔记(第一天)

1.命令解释器 (作用:根据命令的名字,调用对应的可执行程序) bash --Linux 2. linux快捷键 历史记录--history ; cd返回根目录ctrl+p 向上翻 ;ctrl+n 下 移动光标ctrl+f 向前移;ctrl+b 向后移; ctrl+a 行首; ctrl+e 行尾 ctrl +h 删除光标前面的字符; ctrl+d 删除光标…

Linux入学—共享文件夹(保姆教程)

序言 自从上学期上完课以来就没有用过Linux&#xff0c;最近因为学习传感器数据上传云端的需要&#xff0c;安装了Linux&#xff0c; 在开始装jdk的时候需要下载jdk的压缩包&#xff0c;需要通过windows上传到Ubuntu,之前学过两种方法 &#xff0c;共享文件夹方式和FileZilla上…

linux 跳转到文件夹,一步到位,linux下查找并跳转文件夹

关键:把find的结果(目标文件夹或目录)作为参数交给cd 1 问题和需求: 假设只记得在某个路径里有一个名称中包含了"WPS"3个字母的文件夹,但是具体路径想不起来了。现在需要找到它,并立即跳转到这个文件夹里面去。 常规的做法分两步: 「1」find [搜寻目录] -name &…

vm linux window 共享文件夹

vm安装完linux后&#xff0c;设置共享文件夹 1.重新安装vmware tools 1.1 进入linux, 在桌面找到光驱并将里面的vmware tools-***.tar.gz复制到桌面上 1.2 在桌面上的vmware tools-***.tar.gz文件上面右键“用归档管理器打开”&#xff0c;就会有2的文件窗口了&#xff0c;再把…

(二)vmware中Linux共享文件夹设置

1、首先点击vmware客户端菜单的“虚拟机”-》“安装vmware tools” 2、下载完毕后&#xff0c;进入虚拟机安装vmware-tools 3、将VmwareTools-9.6.1-1378637.tar.gz复制到/home下&#xff0c;并解压 cp VmwareTools-9.6.1-1378637.tar.gz /home/ cd /home/ tar -zxvf Vmware…