我想知道当前时间是否是五的倍数。这意味着,我想检查它是否是 8:30、8:35、8:40,.... javascript 或 php 中是否有任何函数可以做到这一点?
问问题
2110 次
4 回答
4
function isFivesMultiple(){
return new Date().getMinutes() % 5 == 0
}
19:00 呢?
于 2013-04-09T10:29:00.090 回答
3
在 php 中是:
if(date('i')%5==0){
echo "the current date is a multiple of 5";
}
于 2013-04-09T10:28:45.683 回答
2
在 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"
于 2013-04-09T10:28:46.483 回答
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);
}
?>
于 2013-04-09T10:43:18.187 回答