四:日期和时间_获取日期和时间

获取日期和时间

1.date()函数可以获取按照指定格式输出的日期和时间信息
<?php
/*
date()函数可以获取按照指定格式输出的日期和时间信息,如果省略时间参数,会自动获取本地的当前时间
* 语法如下:
* string date(string format[, int timestamp])
*/
echo date("Y-m-d H:i:s");
?>
运行结果:
2010-05-31 15:10:34

2. getdate()函数返回一个数组,其中包括指定的日期和时间信息.
<?
/*
getdate()函数返回一个数组,其中包括指定的日期和时间信息.如果没有给出时间戳,则输出的是本地当前的日期和时间信息
*/
$getdate = getdate();
while(list($key,$value) = each($getdate)){
   echo "$key:$value<br>";
}
?>
运行结果:
seconds:29
minutes:34
hours:22
mday:10
wday:4
mon:6
year:2010
yday:160
weekday:Thursday
month:June
0:1276180469

3.checkdate()函数用于检测日期是否有效
<?php
/*
*checkdate()函数用于检测日期是否有效,有效则返回true否则返回false
*语法如下:
*bool checkdate(int month,int day,int year)
*/
echo checkdate(2,29,2016);
?>
运行结果:
1

4.输出格式化的日期和时间
<?php
/*
*对日期和时间进行格式化的方式有两种,一种是格式化本地日期和时间,通过date()函数实现;另一种是对GMT(格林威治标准时间)/UTC日期和时间进行格式化,通过gmdate()函数实现
*语法如下:
*string gmdate(string format,int timestamp)//参数format为显示格式,timestamp为时间戳,是可选的,默认值为time()即本地当前时间
*/
ini_set("date.timezone","Asia/Hong_Kong");//更改系统的时区设置
$dates = date("M d Y H:i:s");             //输出当前系统的时间
echo $dates;
$gmdates = gmdate("M d Y H:i:s");         //输出格林威治标准时间
echo "<br>$gmdates";
?>
运行结果:
Jun 10 2010 23:39:29
Jun 10 2010 15:39:29

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值