如何使用php输出时间格式

yipeiwu_com7年前PHP代码库
复制代码 代码如下:

<?
date_default_timezone_set("ETC/GMT-8");
$tm=time();
echo date("Y-m-d h:i  a",$tm);
echo "<br/><br/>";
echo date("Y年m月d日",$tm);
?>

PHP默认的时区UTC时区,而北京正好位于该时区的东八区,领先UTC时区8个小时,所以在PHP中使用time()函数获取的当前时间总是相差8个小时。

可以通过以下两种方式配置:
1.修改php.ini文件中的date.timezone的值
2.使用专门设置时区的函数,date_default_timezone_set("ETC/GMT-8");

相关文章

php生成图片缩略图功能示例

本文实例讲述了php生成图片缩略图功能。分享给大家供大家参考,具体如下: 完整代码如下(为方便阅读,代码使用http://tools.jb51.net/code/phpformat进行了...

php tp验证表单与自动填充函数代码

复制代码 代码如下: <?php class FormModel extends Model { // 自动验证设置 /* * 一:自动验证 自动验证的定义是这样的:array(f...

PHP 程序员的调试技术小结

PHP 程序员的调试技术小结

本文介绍调试 PHP 应用程序的各种方法,包括在 Apache and PHP 中打开错误报告,以及通过在一个简单的 PHP 脚本中放置策略性的 print 语句,找到更困难的 bug...

PHP对字符串的递增运算分析

有同学问了一个问题: 复制代码 代码如下: <?php for($i = 'A'; $i <= 'Z'; $i++) { echo $i; } 输出是啥? 输出是: ABC...

PHP实现通过Luhn算法校验信用卡卡号是否有效

本文实例讲述了PHP实现通过Luhn算法校验信用卡卡号是否有效的方法。分享给大家供大家参考。具体实现方法如下: $numbers = "49927398716 49927398717...