strtotime

王朝百科·作者佚名  2010-10-24
窄屏简体版  字體: |||超大  

strtotime()可以用英语的自然语言创建某个时刻的时间戳

函数语法:int strtotime(string $time[,int $now])

函数作用:将美国英语格式的日期时间字符串转换成unix时间戳。

函数例程:

<?php

echo date("Y年n月j日",strtotime("now"));//2010年4月14日

echo date("Y年n月j日",strtotime("8 may 2008"));//2008年5月8日

echo date("Y年n月j日",strtotime("+1 day"));//2010年4月15日

echo date("Y年n月j日",strtotime("last monday"));//2010年4月12日

?>

实例:

<?php

//纪念日倒记时

$time1=strtotime("2010-7-18 9:9:9");

$time2=strtotime("2010-4-18 23:42:10");

$second=$time1-$time2;

$year=floor($second/3600/24/365);//年

$temp=$second-$year*365*24*3600;

$month=floor($temp/3600/24/30);//月

$temp=$temp-$month*30*24*3600;

$day=floor($temp/3600/24);//日

$temp=$temp-$day*3600*24;

$hour=floor($temp/3600);//小时

$temp=$temp-$hour*3600;

$minute=floor($temp/60);//分

$second1=$temp-$minute*60;//秒

echo "距离培训毕业还有".$year."年".$month."月".$day."天".$hour."小时".$minute."分".$second1."秒";

?>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航