PHP mktime并添加时间

时间:2015-08-05 08:50:03

标签: php datetime

<?php date("Y-m-d H:i:s",mktime(0,0,0), time() + $cas * 1800); ?> 

这给了我错误

  

警告:date()最多需要2个参数,第8行/www/graf/fill_database/fill_database.php中给出3个参数。

我如何使用这些功能执行此操作。

1 个答案:

答案 0 :(得分:2)

  1. 我没有超过5年使用mktime,因为有更好的解决方案。
  2. 我使用Carbon,因为它的超级库可以满足我所有的时间/日期操作需求。 https://github.com/briannesbitt/Carbon
  3. 以下是答案:
  4. 阅读手册:http://php.net/manual/ru/function.date.php

      

    string date(string $ format [,int $ timestamp = time()])

    这是解决方案:

    <?= date("Y-m-d H:i:s", time() + $cas * 1800); ?> 
    
    1. 也许你想从当天开始获取约会时间?
    2. 这样:

      <?= date("Y-m-d H:i:s", strtotime(date('Y-m-d 00:00:00')) + $cas * 1800); ?>