从当前时间减去15分钟。Javascript还是php?

从当前时间减去15分钟。Javascript还是php?,javascript,php,date,time,Javascript,Php,Date,Time,我需要将实际日期/时间四舍五入到最近的过去15分钟,并计算前10个15分钟的时间 例如,2014年7月12日16:25应四舍五入至2014年7月12日16:15,我必须检索2014年7月12日16:00、15:45、15:30等。。。 它必须记录小时、日、月、年/闰年。我需要所有变量年/月/日/小时/分钟 最简单的方法是什么?php还是javascript?有工作脚本吗 我搔头了…你可以试试这样的东西 $currentDT = new \DateTime('2011-12-13 14:15:

我需要将实际日期/时间四舍五入到最近的过去15分钟,并计算前10个15分钟的时间

例如,2014年7月12日16:25应四舍五入至2014年7月12日16:15,我必须检索2014年7月12日16:00、15:45、15:30等。。。 它必须记录小时、日、月、年/闰年。我需要所有变量年/月/日/小时/分钟

最简单的方法是什么?php还是javascript?有工作脚本吗


我搔头了…

你可以试试这样的东西

$currentDT   = new \DateTime('2011-12-13 14:15:16');
print_r($currentDT);
echo '</br>';
$filterRange = new \DateInterval('PT15M');
$filterDate  = clone $currentDT;
$filterDate->sub($filterRange);
print_r($filterDate) ;

您需要考虑本地机器的时区吗?谢谢您的回答。我确实忽略了这个重复的问题。我在php的帮助下编写了它,并且它工作得非常完美。但是,不幸的是,我同时发现我需要用javascript来实现它!这似乎更难做到。。。
DateTime Object ( [date] => 2011-12-13 14:15:16 [timezone_type] => 3 [timezone] => Europe/Berlin )
DateTime Object ( [date] => 2011-12-13 14:00:16 [timezone_type] => 3 [timezone] => Europe/Berlin )