找回密码
 注册
搜索
免费空间 免费域名 免费AI 老牌主机商首月仅1美分!27美元/年!Spaceship优惠码 Namecheap优惠码阿里云2核2G3M新老续费同享99元/年!
查看: 277|回复: 6

[程序代码] 显示服务器时间的php语句是什么?

[复制链接]
发表于 2010-5-7 21:18:59 | 显示全部楼层 |阅读模式
本帖最后由 lunta 于 2010-5-7 21:20 编辑

<?php
?>

谁学过php

就要一句显示服务器时间的语言。

探针里面有吧,但是源码我看不懂,不知道哪句是。
发表于 2010-5-7 21:38:12 | 显示全部楼层
  1.                                 <td>服务器时间</td>
  2.                                 <td><?=date("Y年n月j日 H:i:s")?>
  3.                                         &nbsp;北京时间:
  4.                                         <?=gmdate("Y年n月j日 H:i:s",time()+8*3600)?></td>
  5.                         </tr>
  6.                         <?if("show"==$sysReShow){?>
  7.                         <tr>
  8.                                 <td>服务器运行时间</td>
  9.                                 <td><?=$sysInfo['uptime']?></td>
  10.                         </tr>
  11.                         <?}?>
  12.                         <tr>
复制代码
发表于 2010-5-7 21:44:01 | 显示全部楼层
真麻烦~还是asp好<%=now%>
发表于 2010-5-7 22:23:52 | 显示全部楼层
一、PHP函数Date()获取当前时间

  1. <?php echo $showtime=date("Y-m-d H:i:s");?>
复制代码


显示的格式: 年-月-日 小时:分钟:秒

相关参数:
a:"am"或者"pm"
A:"AM"或者"PM"
d:几日,二位数字,若不足二位则前面补零,如: "01"至"31"
D:星期几,三个英文字母,如: "Fri"
F:月份,英文全名,如: "January"
h:12 小时制的小时,如: "01"至"12"
H:24 小时制的小时,如: "00"至"23"
g:12 小时制的小时,不足二位不补零,如: "1"至12"
G:24 小时制的小时,不足二位不补零,如: "0"至"23"
i:分钟,如: "00"至"59"
j:几日,二位数字,若不足二位不补零,如: "1"至"31"
l:星期几,英文全名,如:"Friday"
m:月份,二位数字,若不足二位则在前面补零;如: "01"至"12"
n:月份,二位数字,若不足二位则不补零;如:"1"至"12"
M:月份,三个英文字母;如:"Jan"
s:秒;如:"00"至"59"
S:字尾加英文序数,二个英文字母;如:"th"、"nd"
t:指定月份的天数;如:"28"至"31"
U:总秒数
w:数字型的星期几,如: "0"(星期日)至"6"(星期六)
Y:年,四位数字;如:"1999"
y:年,二位数字;如:"99"
z:一年中的第几天;如:"0"至"365"

二、PHP5中Date()函数获取时间相差8小时问题的解决方法

只需在输出时间之前加个定义:date_default_timezone_set("PRC");,如:
  1. <?php
  2. date_default_timezone_set("PRC");
  3. echo date("Y-m-d H:i:s");
  4. ?>
复制代码



三、PHP获取文件创建时间和最后修改时间的函数

filemtime(string filename):返回文件上次被修改的时间,出错时返回false。时间以Unix时间戳的方式返回,可用于Date()。

filectime(string filename):返回文件上次inode被修改的时间,如果出错则返回false。时间以Unix时间戳的方式返回。

fileatime(string filename):返回文件上次被访问的时间,如果出错则返回false。时间以Unix时间戳的方式返回。

四、PHP比较两个日期相差天数

  1. <?php echo (strtotime("2008-08-24 00:00:00")-strtotime("2008-08-08 00:00:00"))/86400;?>
复制代码
发表于 2010-5-8 10:50:10 | 显示全部楼层
学习一下,O(∩_∩)O~
 楼主| 发表于 2010-5-8 14:00:34 | 显示全部楼层
一、PHP函数Date()获取当前时间



显示的格式: 年-月-日 小时:分钟:秒

相关参数:
a:"am"或者"pm ...
... 发表于 2010-5-7 22:23


谢谢,非常详细啦,我学会了,谢谢。还有小华。
发表于 2010-5-9 12:48:49 | 显示全部楼层
也想学PHP,但不知道如何入门!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|免费吧论坛

GMT+8, 2024-5-19 18:07 , Processed in 0.054277 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表