php【基础学习四】time
2015-12-25 10:26
351 查看
<?php
/**
* Created by PhpStorm.
* User: dell
* Date: 2015/12/25
* Time: 9:27
*/
//echo date_default_timezone_get();
date_default_timezone_set('Asia/Shanghai');
$time = time();
echo date('Y-m-d ,H:i:s',$time);
echo '</br>';
echo date('Y-m-d H:i:s',2000);
echo '</br>';
echo date('Y-m-d 星期N H:i:s',$time);
echo '</br>';
echo date('Y-m-d 星期N H:i:s');
echo '</br>';
print_r(getdate());
echo '</br>';
if(!checkdate(2,29,2007)){
echo '闰年';
}
//int mktime(时, 分, 秒, 月, 日, 年)
echo '</br>';
echo mktime(9, 50, 55, 12, 25, 2015);
echo '</br>';
echo strtotime("2009-10-21 16:00:10"); //输出 1256112010
echo '</br>';
echo strtotime("10 September 2008"); //输出 1220976000
echo '</br>';
echo strtotime("+1 day"), "<br />"; //输出明天此时的时间戳
echo '</br>';
echo strtotime("-1 day"), "<br />"; //输出昨天此时的时间戳
echo '</br>';
echo strtotime("+1 week"), "<br />"; //输出下周此时的时间戳
echo '</br>';
echo date('Y-m-d',strtotime("+1 week"));
echo '</br>';
//strtotime函数api:http://php.net/manual/en/function.strtotime.php
echo date("Y-m-d H:i:s",strtotime("next Thursday"));
echo '</br>';
$time1 = date('Y-m-d, H:i:s');
$time2 = "2016-02-08 12:12:12";
echo $time1;
echo '</br>';
echo $time2;
echo '</br>';
if(strtotime($time2) < strtotime($time1))
{
echo 'time2早于time2';
}else{
echo 'time1早于time2';
}
echo '</br>';
$time1 = strtotime(date('Y-m-d, H:i:s'));
$time2 = strtotime("2016-02-08 12:12:12");
$guonian = ceil(($time2 - $time1)/86400);
echo '离过年还有' .$guonian . '天';
//microtime(get_as_float)
//返回当前 Unix 时间戳和微秒数。
echo '</br>';
print_r(gettimeofday());//感觉很少用
echo '</br>';
print_r(localtime(time()));//感觉打印出的数据不是常用
echo strftime('week day = %A month = %B');
/**
* Created by PhpStorm.
* User: dell
* Date: 2015/12/25
* Time: 9:27
*/
//echo date_default_timezone_get();
date_default_timezone_set('Asia/Shanghai');
$time = time();
echo date('Y-m-d ,H:i:s',$time);
echo '</br>';
echo date('Y-m-d H:i:s',2000);
echo '</br>';
echo date('Y-m-d 星期N H:i:s',$time);
echo '</br>';
echo date('Y-m-d 星期N H:i:s');
echo '</br>';
print_r(getdate());
echo '</br>';
if(!checkdate(2,29,2007)){
echo '闰年';
}
//int mktime(时, 分, 秒, 月, 日, 年)
echo '</br>';
echo mktime(9, 50, 55, 12, 25, 2015);
echo '</br>';
echo strtotime("2009-10-21 16:00:10"); //输出 1256112010
echo '</br>';
echo strtotime("10 September 2008"); //输出 1220976000
echo '</br>';
echo strtotime("+1 day"), "<br />"; //输出明天此时的时间戳
echo '</br>';
echo strtotime("-1 day"), "<br />"; //输出昨天此时的时间戳
echo '</br>';
echo strtotime("+1 week"), "<br />"; //输出下周此时的时间戳
echo '</br>';
echo date('Y-m-d',strtotime("+1 week"));
echo '</br>';
//strtotime函数api:http://php.net/manual/en/function.strtotime.php
echo date("Y-m-d H:i:s",strtotime("next Thursday"));
echo '</br>';
$time1 = date('Y-m-d, H:i:s');
$time2 = "2016-02-08 12:12:12";
echo $time1;
echo '</br>';
echo $time2;
echo '</br>';
if(strtotime($time2) < strtotime($time1))
{
echo 'time2早于time2';
}else{
echo 'time1早于time2';
}
echo '</br>';
$time1 = strtotime(date('Y-m-d, H:i:s'));
$time2 = strtotime("2016-02-08 12:12:12");
$guonian = ceil(($time2 - $time1)/86400);
echo '离过年还有' .$guonian . '天';
//microtime(get_as_float)
//返回当前 Unix 时间戳和微秒数。
echo '</br>';
print_r(gettimeofday());//感觉很少用
echo '</br>';
print_r(localtime(time()));//感觉打印出的数据不是常用
echo strftime('week day = %A month = %B');
相关文章推荐
- php rsa加密解密实例
- DZ论坛php的sql操作中的中文乱码问题
- DZ论坛php的sql操作中的中文乱码问题
- php通过淘宝API查询IP地址归属等信息
- Discuz!X2.5 在FastCGI模式下php-cgi.exe进程数量增多的原因分析
- Discuz!X2.5 在FastCGI模式下php-cgi.exe进程数量增多的原因分析
- PHP设计模式——备忘录模式
- ntpdate 的问题
- ubuntu 14 下使用 crontab 执行php脚本
- 比较好用的php函数
- php中\r \r\n \t的区别示例介绍
- ntpdate 的问题
- 使用php对字符进行md5加密
- PHP生成word文件插件PHPWord使用介绍
- phpstorm 10 注册码
- php7的一些新特性
- PHPCMS V9 学习总结
- php实现统计目录文件大小的函数
- PHP邮件发送类
- PHP SESSION之自动登陆的实现