<?php
$universe = $_SESSION["company"];
$universeTimeQuery = $db->prepare("SELECT gameTime FROM universes WHERE Name = :name");
$universeTimeQuery->bindParam(":name", $universe);
$universeTimeQuery->execute();
$universeTime = $universeTimeQuery->fetchColumn();
$foundDate = date('d M Y H:i');
$date = date_create($foundDate);
date_modify($date, '.+$universeTime.' Year');
?>
我如何才能使它成为date_modify函数,而不是需要使用+1000 Year,而是可以使用$ universeTime Year中的数字?谢谢!
答案 0 :(得分:0)
这将在当前日期增加1000多年。
<?php
$date = new DateTime();
$date->modify('+1000 year');
echo $date->format('d M Y H:i'); ?>
然后,您可以使用从MySQL表中获取的数据,而不是使用静态值。
<?php
$date = new DateTime();
$date->modify('+'.$universeTime.' year');
echo $date->format('d M Y H:i'); ?>