php显示时间常用方法小结

   本文实例讲述了php显示时间常用方法。分享给大家供大家参考。具体分析如下:

  一、PHP函数Date()获取当前时间

 代码如下:
<?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
2
3
4

<?php
date_default_timezone_set("PRC");
echo date("Y-m-d H:i:s");
?>

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

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

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

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

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

  代码:

  ?

1
2
3

<?php
echo (strtotime("2008-08-24 00:00:00")-strtotime("2008-08-08 00:00:00"))/86400;
?>

  希望本文所述对大家的php程序设计有所帮助。

时间: 2025-01-07 02:13:40

php显示时间常用方法小结的相关文章

php显示时间常用方法小结_php技巧

本文实例讲述了php显示时间常用方法.分享给大家供大家参考.具体分析如下: 一.PHP函数Date()获取当前时间 代码: 复制代码 代码如下: <?php echo $showtime=date("Y-m-d H:i:s");?> 显示的格式: 年-月-日 小时:分钟:秒 相关参数: a:"am"或者"pm" A:"AM"或者"PM" d:几日,二位数字,若不足二位则前面补零,如: "

修改Win8通知对话框显示时间

Windows 8在开始界面上使用了方块形磁贴应用图标,并且对于消息.邮件.资讯等能够实现即时消息提醒,比如当有邮件收到时,会即刻在屏幕的右上角出现提示信息,或者是微博消息.QQ消息,甚至是接入其他外部设备时,但大家也会发现,这个提醒的消息停留的时间非常短暂,也许还没注意到就跳过了,有些即时的消息也许就会错过,那么我们如何让这个"通知对话框"显示的久一点呢? QQ消息提醒 邮件提醒 外部设备提醒 不想错过即时提醒的消息?如果显示的时间稍微长点儿不就可以了吗?没错,不要着急,只需要几步我

在ASP中按指定参数格式化显示时间的函数。

函数|显示|函数 <%'该函数作用:按指定参数格式化显示时间.'numformat=1:将时间转化为yyyy-mm-dd hh:nn格式.'numformat=2:将时间转化为yyyy-mm-dd格式.'numformat=3:将时间转化为hh:nn格式.'numformat=4:将时间转化为yyyy年mm月dd日 hh时nn分格式.'numformat=5:将时间转化为yyyy年mm月dd日格式.'numformat=6:将时间转化为hh时nn分格式.'numformat=7:将时间转化为yy

在ASP中按指定参数格式化显示时间的函数

函数|显示|函数 <%'该函数作用:按指定参数格式化显示时间.'numformat=1:将时间转化为yyyy-mm-dd hh:nn格式.'numformat=2:将时间转化为yyyy-mm-dd格式.'numformat=3:将时间转化为hh:nn格式.'numformat=4:将时间转化为yyyy年mm月dd日 hh时nn分格式.'numformat=5:将时间转化为yyyy年mm月dd日格式.'numformat=6:将时间转化为hh时nn分格式.'numformat=7:将时间转化为yy

Flash自动显示时间定时播放音的制作

定时|显示 自动显示时间定时播放音的制作--日期Date()声音Sound()类的基本应用 效果演示: 点击这里下载源文件 New Date()  New Sound()  是初学者经常要用到的两个基本类.一个是有关日期与时间获取的,一个是有关声音控制的,初学者从这两个基本类开始就会一步步地深入下去. 本例使用到的基本类和语句有      Sound()部分 sande = new Sound();//定义sande是Sound()声音类  sande.loadSound("url",

php实现用已经过去多长时间的方式显示时间

  本文实例讲述了php用已经过去多长时间的方式显示时间的方法.分享给大家供大家参考.具体如下: 这里以一种可读性比较好的方式显示已经过去多长时间,比如:距离现在10秒,距离现在1天等等. ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 function time_is_older_than($t, $check_time){ $t = strtol

win8系统后桌面右下角不显示时间怎么办?

  win8系统后桌面右下角不显示时间怎么办? 1.点击显示隐藏的图标,自定义; 2.选择启用或关闭系统图标; 3.启用时钟图标; 4.关闭窗口,退出.

设置Win8界面通知对话框显示时间

微软Win8提供了非常方便的"通知"提示功能,我们可以在屏幕右上方看到当前的应用更新提示或其他系统通知信息.有些朋友觉得Win8屏幕右上角的通知对话框显示时间较短,可能会而错过一些信息.我们可以通过设置修改Win8通知对话框的显示时间吗?方法其实很简单. 图示:Win8界面右上角的"通知"对话框 首先我们打开Windows 8的控制面板,选择"轻松使用". 图示:在Windows 8控制面板中选择"轻松使用" 在Win8&qu

js实现在网页上简单显示时间的方法

 这篇文章主要介绍了js实现在网页上简单显示时间的方法,实例分析了javascript实时显示时间的技巧,需要的朋友可以参考下     本文实例讲述了js实现在网页上简单显示时间的方法.分享给大家供大家参考.具体如下: 这是一款网页时钟JS代码,纯javascript实现,显示时.分.秒.网页时间显示.网页时钟有很多,这个真的挺简易的,美工好的朋友可在此基础上进一步美化完善 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transit