PHP如何获得服务器时间

PHP如何获得服务器时间,第1张

php获得服务器时间,用到的工具:notepad++,步骤如下:

代码如下:

<?php

//以中国为时区为示例

date_default_timezone_set("PRC")

echo date("Y年-m月-d日 H:i:s")

?>

说明:输出的时间格式为xxxx-xx-xx xx:xx:xx即2017-03-21 20:45:59

2.将代码放到一个php文件中,以home.php为示例,放到网站目录下边,运行以后的效果:

注意事项:此代码必须在php环境下运行。

在winxp环境下打开cmd

nslookup www.123.com

会返回 它的服务器地址(如000.111.222.333)

然后输入net time \\000.111.222.333

程序集 窗口程序集1

.子程序 _按钮1_被单击

.局部变量 XML对象, 对象

.局部变量 时间文本, 文本型

按钮1.禁止 = 真

.如果真 (XML对象.创建 (“MSXML2.XMLHTTP”, ) = 假)

.如果真 (XML对象.创建 (“Microsoft.XMLHTTP”, ) = 假)

返回 ()

.如果真结束

.如果真结束

XML对象.方法 (“open”, 编辑框2.内容, 编辑框1.内容, 假)

XML对象.方法 (“send”, )

时间文本 = XML对象.读文本属性 (“getResponseHeader”, “Date”)

标签1.标题 = “当前服务器时间为:” + 到文本 (时间格式化 (时间文本))

按钮1.禁止 = 假

.子程序 时间格式化, 日期时间型

.参数 时间文本, 文本型

.局部变量 临时数组, 文本型, , "0"

.局部变量 临时变量, 文本型

.局部变量 时间变量, 日期时间型

.局部变量 临时时间, 日期时间型

.局部变量 日, 文本型

.局部变量 月, 文本型

.局部变量 年, 文本型

.局部变量 时, 文本型

.局部变量 分, 文本型

.局部变量 秒, 文本型

临时数组 = 分割文本 (时间文本, “, ”, )

临时变量 = 临时数组 [2]

临时变量 = 子文本替换 (临时变量, “ GMT”, , , , 真)

清除数组 (临时数组)

临时数组 = 分割文本 (临时变量, “ ”, )

日 = 临时数组 [1]

.判断开始 (临时数组 [2] = “Jan”)

月 = “01”

.判断 (临时数组 [2] = “Feb”)

月 = “02”

.判断 (临时数组 [2] = “Mar”)

月 = “03”

.判断 (临时数组 [2] = “Apr”)

月 = “04”

.判断 (临时数组 [2] = “Mar”)

月 = “05”

.判断 (临时数组 [2] = “Jun”)

月 = “06”

.判断 (临时数组 [2] = “Jul”)

月 = “07”

.判断 (临时数组 [2] = “Aug”)

月 = “08”

.判断 (临时数组 [2] = “Sep”)

月 = “09”

.判断 (临时数组 [2] = “Oct”)

月 = “10”

.判断 (临时数组 [2] = “Nov”)

月 = “11”

.判断 (临时数组 [2] = “Dec”)

月 = “12”

.默认

.判断结束

年 = 临时数组 [3]

临时变量 = 临时数组 [4]

清除数组 (临时数组)

临时数组 = 分割文本 (临时变量, “:”, )

时 = 到文本 (到整数 (临时数组 [1]))

分 = 临时数组 [2]

秒 = 临时数组 [3]

时间变量 = 到时间 (年 + “/” + 月 + “/” + 日 + “/” + 时 + “/” + 分 + “/” + 秒)

时间变量 = 增减时间 (时间变量, #小时, 8) ' 转换为北京时间

返回 (时间变量)

如果想返回服务器日期,时间包括秒,请用<%=now()%>

这里附带下:<%=date()%>显示日期 例如:2006-6-30

<%=Time()%>显示时间 例如:21:12:12


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/736287.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-12
下一篇2023-08-12

发表评论

登录后才能评论

评论列表(0条)

    保存