php如何获取服务器所在的时区?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php如何获取服务器所在的时区?相关的知识,希望对你有一定的参考价值。
//获取默认时区echo date_default_timezone_get();
//将时区设置为中国
date_default_timezone_set("PRC"); 参考技术A 你好,可以利用这个函数去获取服务器所在的时区date_default_timezone_get() 参考技术B date_default_timezone_get() 函数是获取当前服务器所在时区,与之对应的有date_default_timezone_set() 来设置服务器时区的对应函数。 参考技术C 思路:分别获取本地时间与服务器时间的数值,然后转换为时间戳相减,通过Switch判断并对应响应市区(写成一个函数)。不知道php提供的有木有现成的,多看看手册。
在php中获取用户当前时区[重复]
【中文标题】在php中获取用户当前时区[重复]【英文标题】:Get user current time zone in php [duplicate] 【发布时间】:2018-03-13 21:56:04 【问题描述】:我想知道,如何在 php.ini 中获取当前时区。 我正在使用 Wordpres Cms 并希望根据时区过滤掉产品列表。
如果还有其他选择,请告诉我。
谢谢
【问题讨论】:
eval.in/872394 【参考方案1】:使用moment.js 库。知道时区真是太好了
var tz = moment.tz.guess();
您将为时区取个好听的名称,例如 Europe/Berlin 表示 CET。
还有all browsers support moment.js 所依赖的 API。
【讨论】:
以上是关于php如何获取服务器所在的时区?的主要内容,如果未能解决你的问题,请参考以下文章