日期和时间函数1

<?php

//日期与时间
//checkdate(月,日,年)判断一个日期是否合法;返回布尔值

echo checkdate(3,12,2012);
echo checkdate(3,32,2012);
echo '<br />';
$month = 3;
$day =23;
$year = 2012;
if(checkdate($month,$day,$year)){
	echo 'Available date!';
}else{
	echo 'Invalid date!';
}

//重点:data(格式,[时间戳])格式化本地日期/时间;[]可省略
//常用格式说明:Y表示四位数年份如2012,y表示两位数年份如12
//M表示英文的月份如Jul,m表示数字月份如07
//D表示英文的日缩写如Wed,d表示数字的日如22
//H表示24小时制的hour,h表示12小时制hour
//i表示分钟,s表示秒,a显示小写的am或者pm
echo "Current time:".date('Y-m-d D H:i:sa');

//gettimeofdat()取出当前本地时间,返回一个数组
//数组元素为:
//     [sec] => 1345615620		时间戳
//     [usec] => 452182			
//     [minuteswest] => -480
//     [dsttime] => 0			夏时令修正的类型

echo gettimeofday();
print_r(gettimeofday());
echo '<br />';
$a = gettimeofday();
echo $a['sec'].'<br />';
echo date('Y-m-d D H:i:sa',$a['sec']);	//对本例来说意义不大,因为都是取本地时间
echo '<br />';

//getdate()接收一个时间戳,返回各部分组成数组;无参数则返回当前时间
print_r(getdate());
echo  '<br />';
print_r(getdate(12324356));
echo  '<br />';

//time()获取当前时间戳
echo time();
//可利用该函数加减运算调整时间
echo date('Y-m-d H:i:s',time()+(60*60*8));		//调整时区

?>

转载于:https://my.oschina.net/cuffica/blog/74071

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值