我想知道当前时间是否是五的倍数。这意味着,我想检查它是否是8:30,8:35,8:40,....是否有任何javascript或php中的功能可以做到这一点?
答案 0 :(得分:3)
是:
if(date('i')%5==0){
echo "the current date is a multiple of 5";
}
答案 1 :(得分:3)
function isFivesMultiple(){
return new Date().getMinutes() % 5 == 0
}
19:00怎么办?
答案 2 :(得分:1)
在javascript中,获取当前分钟数(Date.getMinutes()
)并使用模数(%
)运算符检查它是5的倍数;
var date = new Date(2013,3,9,8,30)
alert(date.getMinutes() % 5 == 0); // alerts "true"
var date2 = new Date(2013,3,9,8,32)
alert(date2.getMinutes() % 5 == 0); // alerts "false"
答案 3 :(得分:1)
<?php
date_default_timezone_set('Asia/Kolkata');
$now=time();
$minute=date('i',$now);
if($minute>0)
{
if($minute%5==0)
echo 'true'.date('H:i',$now);
else
echo 'false'.date('H:i',$now);
}
else
{
echo 'true'.date('H:i',$now);
}
?>