現在の時刻が 5 の倍数かどうかを知りたい。つまり、8:30、8:35、8:40 かどうかを確認したいのですが、これを実行できる javascript または php の関数はありますか?
2110 次
4 に答える
4
function isFivesMultiple(){
return new Date().getMinutes() % 5 == 0
}
19時はどうですか?
于 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 に答える