`
rubyol
  • 浏览: 143221 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

date()还是gmdate()?

阅读更多

刚才浏览首页,发现header的时间显示的不对,查看了header.php的源代码,将41行

$hourdiff = “12″; /* time difference, ex: “-8″ or “8″ */

改成

$hourdiff = “8″; /* time difference, ex: “-8″ or “8″ */

上传,刷新,还是不对,差了一个小时,晕,继续往下查看代码,将43行

$melbdate = date(”g:i a - D j M Y”,time() + $timeadjust);

修改为

$melbdate = gmdate(”g:i a - D j M Y”,time() + $timeadjust);

再上传,再刷新,呵呵,终于对了!

分享到:
评论

相关推荐

    PHP中date与gmdate的区别及默认时区设置

    一、date与gmdate有什么区别?PHP时间函数中有两个格式化函数:date()和gmdate(),在官方的文档中的描述为:复制代码 代码如下:date() #— 格式化一个本地时间/日期gmdate() #— 格式化一个 GMT/UTC 日期/时间,...

    php date与gmdate的获取日期的区别

    但是,在Windows环境下,无论使用date()还是gmdate(),都可能返回相同的UTC时间2007-03-14 04:15:27。这可能是由于Windows平台的PHP实现与Linux平台有所不同导致的。 为了使程序具有更好的兼容性和适应性,推荐的...

    PHP使用gmdate实现将一个UNIX 时间格式化成GMT文本的方法

    1. gmdate函数与date函数的不同:date函数默认根据服务器的时区设置来格式化时间戳,而gmdate函数总是使用GMT时区来格式化时间戳,不考虑服务器的时区设置。 2. UNIX时间戳的使用:UNIX时间戳是一个整数,表示自...

    PHP格式化显示时间date()函数代码

    除了`date()`函数,PHP还提供了其他日期和时间相关的函数,例如`strtotime()`用于将日期或时间字符串转换为Unix时间戳,`mktime()`和`gmdate()`分别用于创建本地时间戳和格林尼治标准时间的日期,以及`date_default_...

    PHP中time(),date(),mktime()区别介绍

    `gmdate()`返回基于GMT的日期和时间,`easter_date()`和`easter_days()`用于计算复活节的日期,以及`microtime()`返回包含微秒的当前时间戳。 这些函数在开发过程中广泛应用于各种场景,如记录日志、创建动态日期...

    php高级教程

    - `gmdate()` 和 `gmmktime()`:处理 GMT/UTC 时间。 #### 七、总结 通过本文的学习,你应该能够熟练地使用 PHP 的 `date()` 函数和其他相关函数来处理日期和时间。无论是简单的日期格式化,还是复杂的日期计算,...

    php函数大全

    - **date**、**gmdate**:格式化本地或格林尼治标准时间的日期/时间。 - **mktime**、**gmmktime**:从给定的参数构建日期/时间。 - **checkdate**:验证给定的日期是否合法。 - **strftime**、**gmstrftime**:根据...

    php中把美国时间转为北京时间的自定义函数分享

    由于最近做邮件系统用到了时间转化,需要把从谷歌gmail下载下来的邮件...$date=date(‘Y-m-d'); $bjtime=date(‘Y-m-d',$ccc); if($date==$bjtime) { $sbjtime=date(‘Y-m-d H:i:s',$ccc); echo substr($sbjtime,11,5)

    PHP经典实例--日期和时间

    `gmdate()`函数则会返回格林尼治标准时间(UTC)。 4. **时间戳操作** `strtotime()`函数可以解析英文日期或时间描述,返回相应的Unix时间戳。例如,`strtotime('now')`将返回当前时间的Unix时间戳。`mktime()`和`...

    PHP输出英文时间日期的安全方法(RFC 1123格式)

    RFC 1123格式是一种常见的日期时间表示方式,它被广泛用于HTTP头中的`Date`字段。这个标准要求日期时间格式为:“Weekday, dd Month yyyy HH:MM:ss GMT”,例如:“Tue, 01 Apr 2014 16:16:07 GMT”。 PHP提供了...

    Requests-HTTP库.zip

    'date' => gmdate('Y-m-d'), 'time' => gmdate('H:m:00'), 'version' => $argv[1], 'api_version' => $argv[1], 'stability' => $argv[2], 'api_stability' => $argv[2], );Requests-1.7.0HTTP库...

    PHP 系统函数大全、外加使用方法

    `gmdate()`用于获取格林尼治标准时间,`date_default_timezone_get()`和`date_default_timezone_set()`则用于设置和获取默认时区。这些函数在处理日期和时间数据时非常有用,例如: ```php echo "当前日期:" . ...

    php的日期处理函数及uchome的function_coomon中日期处理函数的研究

    而通过查看date()和gmdate()的输出结果,可以了解它们在时区处理上的差异。这些函数的灵活运用对于处理复杂的日期时间问题至关重要。 最后,文章提到了一个自定义的函数gmdate(),它似乎是在Uchome的function_...

    PHP应用跨时区功能的实现方法

    date.timezone = "Asia/Shanghai" ``` 然而,并不是所有开发者都有权限修改php.ini文件,或者服务器可能支持多个应用,每个应用需要有不同的时区设置。在这种情况下,可以通过PHP代码来动态地设置时区。例如,使用...

Global site tag (gtag.js) - Google Analytics