【问题标题】:date strtotime of today is showing yesterday date not changing after 23:59:59今天的日期 strtotime 显示昨天的日期在 23:59:59 之后没有变化
【发布时间】:2019-09-30 19:45:55
【问题描述】:

我想在选项中回显今天的日期,但今天的 strtotime 日期在 23:59:59 之后没有改变,而是在早上 5:30 之后改变。现在今天的日期是 01-10-2019,但它仍然向我展示 30-09-2019 .. 如何回显今天的 strtotime,它在 23:59:59 之后发生变化,任何帮助将不胜感激。提前谢谢..

<?php echo date("d-m-Y", strtotime("today")); ?>

【问题讨论】:

  • 您忘记考虑服务器的时区设置
  • 如何进行服务器时区设置.. 我正在使用最新的 wamp 服务器
  • 仍然无法弄清楚。你能给我工作解决方案吗我的时区是-(UTC+05:30) 钦奈、加尔各答、孟买、新德里

标签: php date strtotime


【解决方案1】:

经过数小时的搜索,我发现这是答案..

<?php
    date_default_timezone_set('Asia/Kolkata');
    echo date("d-m-Y", strtotime("today"));
?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-23
    • 1970-01-01
    相关资源
    最近更新 更多