用php从计算机系统中获取时间

用php从计算机系统中获取时间,php,time,Php,Time,我试图用php从计算机系统中获取时间,我希望它和计算机完全一样,而不是其他格式 我已经用javascript做过了,但它是客户端的,我想要服务器端的。 所以我正在用php尝试它 在php中可能吗?如果您指的是服务器(运行php的机器)的日期/时间,则可以使用date函数 直接来自: 如果你的意思是从客户的计算机上,那么它就无法完成。PHP是服务器端的。如果您指的是服务器(运行PHP的机器)的日期/时间,则可以使用date函数 直接来自: 如果你的意思是从客户的计算机上,那么它就无法完成。

我试图用php从计算机系统中获取时间,我希望它和计算机完全一样,而不是其他格式

我已经用javascript做过了,但它是客户端的,我想要服务器端的。 所以我正在用php尝试它


在php中可能吗?

如果您指的是服务器(运行php的机器)的日期/时间,则可以使用
date
函数

直接来自:



如果你的意思是从客户的计算机上,那么它就无法完成。PHP是服务器端的。

如果您指的是服务器(运行PHP的机器)的日期/时间,则可以使用
date
函数

直接来自:


如果你的意思是从客户的计算机上,那么它就无法完成。PHP是服务器端的

从客户端的计算机

浏览器不会随每个请求发送当前时间,因此服务器上运行的PHP无法知道客户端时钟设置为什么(除非您使用JavaScript(或其他一些可以使用客户端的技术)来收集时间并向显式包含时间的服务器发出HTTP请求)

从客户端的计算机


浏览器不会随每个请求发送当前时间,因此服务器上运行的PHP无法知道客户端时钟设置为什么(除非您使用JavaScript(或其他一些可以使用客户端的技术)来收集时间,并向显式包含时间的服务器发出HTTP请求).PHP是一种在服务器端执行的语言,是客户端计算机从未见过的代码。您试图解决的问题无法用PHP解决。要获取运行PHP的服务器的日期/时间,请参见以下内容:
PHP是一种在服务器端执行的语言,是客户端计算机从未见过的代码。您试图解决的问题无法用PHP解决。要获取运行PHP的服务器的日期/时间,请参见以下内容:

你是说从客户的计算机上?这在服务器端是不可能的。“我希望它完全像计算机一样,而不是其他格式。”这是什么意思?PHP是服务器端,JS是客户端。您无法从服务器端获取客户端信息。如果您已经在JS中拥有它,只需将该值传递给PHP服务器即可获得它side@Quentin:相同时间格式computer@Ravneet“Abid”-那是什么格式的?你是说从客户的计算机上?这在服务器端是不可能的。“我希望它完全像计算机一样,而不是其他格式。”这是什么意思?PHP是服务器端,JS是客户端。您无法从服务器端获取客户端信息。如果您已经在JS中拥有它,只需将该值传递给PHP服务器即可获得它side@Quentin:相同时间格式computer@Ravneet“Abid”-这是什么格式?您仍然可以检查请求头,例如
Accept Language
和“guess”客户端上使用的日期/时间格式。@SalmanA-时区和首选语言之间的关系太弱,无法使用。您仍然可以检查请求头,例如
接受语言
和“猜测”客户端上使用的日期/时间格式。@SalmanA-时区和首选语言之间的关系太弱,没有任何用处。
<?php
// Assuming today is March 10th, 2001, 5:16:18 pm, and that we are in the
// Mountain Standard Time (MST) Time Zone

$today = date("F j, Y, g:i a");                 // March 10, 2001, 5:16 pm
$today = date("m.d.y");                         // 03.10.01
$today = date("j, n, Y");                       // 10, 3, 2001
$today = date("Ymd");                           // 20010310
$today = date('h-i-s, j-m-y, it is w Day');     // 05-16-18, 10-03-01, 1631 1618 6 Satpm01
$today = date('\i\t \i\s \t\h\e jS \d\a\y.');   // it is the 10th day.
$today = date("D M j G:i:s T Y");               // Sat Mar 10 17:16:18 MST 2001
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');     // 17:03:18 m is month
$today = date("H:i:s");                         // 17:16:18
$today = date("Y-m-d H:i:s");                   // 2001-03-10 17:16:18 (the MySQL DATETIME format)
?>