PHP处理日期和时间(php入门者教程)
本教程主是讲三几点如下
获取格式化的日期和时间。
处理unix时间戳。
获取日期和时间的信息。
日期的计算。
验证日期的有效性。
*/
//获取格式化的日期和时间
代码如下 | 复制代码 |
echo "<b>格式化当前时间</b><br/>"; echo "今天是一年中的第".date('z')."天"; echo date('m 网页特效,y l'); echo "程序执行时间:".date('h:i:s'); |
//处理unix时间戳。
代码如下 | 复制代码 |
echo "时间戳".mktime(0,0,0,12,31,2007)."对应的日期是:"; echo date("m-d-y", mktime(0,0,0,12,31,2007)); $day = 1; |
//获取日期和时间的信息。
代码如下 | 复制代码 |
$time = mktime(20,0,0,8,8,2008); echo "<b>日期:".date("y-m-d h:i:s",$time)."</b>"; echo "<pre>"; $date = getdate($time); |
//日期的计算。
代码如下 | 复制代码 |
$day = 1; $national_unix = mktime(0,0,0,$month,$day,$year); $national_day_year = floor($national_time/(365*24*60*60)); echo "www.111cn.net 2008已经<b> ".$national_day_year." </b>年"; echo "2008已经<b> ".$national_day_day." </b>天" |
//验证日期的有效性。
代码如下 | 复制代码 |
if(checkdate(9,28,1980)) echo "<br/>"; if(checkdate(9,99,1999)) |
/*
上在这篇教程主要是讲了关于php日期时间的基本教程哦,对php初学者很有用的。
*/
?>
代码如下 | 复制代码 |
$str_arr = array( $patt_email = "/^[_a-za-z0-9-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,4}$/"; foreach ($str_arr as $str) |
// 17、url正则表达式。
代码如下 | 复制代码 |
$str_arr = array( $patt_url = "/^(http://)?[a-za-z0-9]+(.[a-za-z0-9]+)*.+$/"; foreach ($str_arr as $str) |
代码如下 | 复制代码 |
function getmonsun(){ //为0是 就是 星期七
return $cur; echo date('y-m-d',$cur['mon']); |
//方法二 利用php strtotime函数
代码如下 | 复制代码 |
echo strtotime('last monday'); echo '<br />'; echo strtotime('next sunday'); |
array get_defined_functions ( void )
//返回一个多维数组,它包含所有已定义的函数的列表,同时内置(内部)和用户定义的。内部功能将通过$改编[访问"内部"],并在用户定义的使用$改编["用户"](见下面的例子)。
代码如下 | 复制代码 |
function myrow($id, $data) $arr = get_defined_functions(); print_r($arr); array get_declared_classes ( void ) //返回在当前脚本中声明的类的名称的数组。 print_r(get_declared_classes()); |
/*
array
(
[0] => stdclass
[1] => __php_incomplete_class
[2] => directory
)
<?php
set_time_limit(0);
function tree($directory)
{
$mydir=dir($directory);
echo "<ul> ";
while($file=$mydir->read()){
if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!=".."))
{
echo "<li><font color='#ff00cc'><b>$file</b></font></li> ";
tree("$directory/$file");
}
else
{
echo "<li>$file</li> ";
}
}
echo "</ul>
";
$mydir->close();
}
//start the program
echo "<h2>目录为粉红色</h2>
";
tree(".");
?>
相关文章
- 这篇文章主要介绍了Windows批量搜索并复制/剪切文件的批处理程序实例,需要的朋友可以参考下...2020-06-30
BAT批处理判断服务是否正常运行的方法(批处理命令综合应用)
批处理就是对某对象进行批量的处理,通常被认为是一种简化的脚本语言,它应用于DOS和Windows系统中。这篇文章主要介绍了BAT批处理判断服务是否正常运行(批处理命令综合应用),需要的朋友可以参考下...2020-06-30- 一、日期减去天数等于第二个日期function cc(dd,dadd){//可以加上错误处理var a = new Date(dd)a = a.valueOf()a = a - dadd * 24 * 60 * 60 * 1000a = new Date(a)alert(a.getFullYear() + "年" + (a.getMonth() +...2015-11-08
- 这篇文章主要介绍了PostgreSQL 字符串处理与日期处理操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-02-01
- 本文实例讲述了php计算两个日期相差天数的方法。...2015-03-15
- file_get_contents的超时处理话说,从PHP5开始,file_get_content已经支持context了(手册上写着:5.0.0 Added the context support. ),也就是说,从5.0开始,file_get_contents其实也可以POST数据。今天说的这篇是讲超时的,确实在...2013-10-04
- moment是一款多语言支持的日期处理类库, 在vue中如何使用呢?这篇文章主要给大家介绍了关于vue之moment使用的相关资料,需要的朋友可以参考下...2021-05-13
- 实例讲解之前,先来介绍几个核心函数: mktime 函数 mktime() 函数返回一个日期的 Unix 时间戳。 参数总是表示 GMT 日期,因此 is_dst 对结果没有影响。 参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。...2015-11-08
- 这篇文章主要介绍了C#多线程中的异常处理操作,涉及C#多线程及异常的捕获、处理等相关操作技巧,需要的朋友可以参考下...2020-06-25
- 这篇文章主要介绍了postgresql 中的时间处理小技巧(推荐),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-03-29
- 这篇文章主要介绍了C#实现将字符串转换成日期格式的方法,涉及C#操作时间及字符串的相关技巧,非常简单实用,需要的朋友可以参考下...2020-06-25
- 这篇文章主要介绍了Python同时处理多个异常的方法,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下...2020-07-29
- 分享一个利用php根据日期或时间戳获取相应的干支纪年,生肖和星座信息的函数方法,具体函数代码以及使用方法如下: /** 判断干支、生肖和星座 */ function birthext($birth){ if(strstr($birth,'-')===false&&strlen($bi...2015-10-21
C#异常处理中try和catch语句及finally语句的用法示例
这篇文章主要介绍了C#异常处理中try和catch语句及finally语句的用法示例,finally语句的使用涉及到了C#的垃圾回收特性,需要的朋友可以参考下...2020-06-25- 这篇文章主要介绍了python如何用moviepy对视频进行简单的处理,帮助大家更好的利用python处理视频,感兴趣的朋友可以了解下...2021-03-11
java8时间 yyyyMMddHHmmss格式转为日期的代码
这篇文章主要介绍了java8时间 yyyyMMddHHmmss格式转为日期的代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2020-09-17- 这篇文章介绍了C#异常处理,有需要的朋友可以参考一下...2020-06-25
- 这篇文章主要介绍了C#判断日期是否到期的方法,是C#程序设计中非常实用的技巧,需要的朋友可以参考下...2020-06-25
- 这篇文章主要介绍了sql通过日期判断年龄函数,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...2021-07-16
- 在本篇内容中小编给大家整理了关于C#比较日期的方法和相关知识点,有需要的朋友们学习下。...2020-06-25