이 코드는 컴파일하고 싶지 않습니다. 그래서 시간 텍스트를 문자열로 만들려고했습니다. 내 서버가 오전 10시 방문하면PHP가 시간 또는 날짜가 표시보다 큰 경우
$swnow = date('10:00:01');
$vsp=$swnow;
echo $vsp;
if ($vsp > '10:00:01') {echo 'greater than 10';}
나는 작업을 할 수 있습니다.
이 코드는 컴파일하고 싶지 않습니다. 그래서 시간 텍스트를 문자열로 만들려고했습니다. 내 서버가 오전 10시 방문하면PHP가 시간 또는 날짜가 표시보다 큰 경우
$swnow = date('10:00:01');
$vsp=$swnow;
echo $vsp;
if ($vsp > '10:00:01') {echo 'greater than 10';}
나는 작업을 할 수 있습니다.
내 자신의 솔루션을 제공합니다. JavaScript 유니버설 사용) v8 엔진. 이 같은 경우
<script type="text/javascript">
<!--
var currentTime = new Date()
var hours = currentTime.getHours()
var minutes = currentTime.getMinutes()
//hours between 10am and 16pm
if (hours>10){
if (hours<16){
document.write("phone anim");
}else{
document.write("phone static")
}
}
//-->
</script>
아이러니하게도. 내 자신의 코드는 저녁에 작동하지 않습니다. PHP 또는 JavaScript가 작동하지 않습니다! – TheBlackBenzKid
내 코드가 작동 중입니다.이 수정 프로그램의 가장 좋은 해결책은 16, 16.00, 04.00, 4.00을 사용하여 4 시간 시계의 모든 조합을 다루는 것입니다! – TheBlackBenzKid
문자열을 시간으로 변환하려면 strtotime()
함수를 사용하십시오.
실시간으로 당신 싶은 일이를 사용하지만 훨씬 더 UNIX_TIMESTAMP 작업을 고려할 경우 : GMT 응답 및 서버 드레인을 방지하기 위해,이에
$Date = date('H', strtotime('10:00:01'));
if($Date > 10){
echo 'Well, 11, 12, 13, 14 ... till 23';
} else {
echo 'Maybe it is 00, 01, 02, 03, 04, 05, 06, 07, 08, 09 or 10 hours AM.';
}
나는 strtotime()을 사용했다. 그러나 이것은 작동하지 않습니다. 귀하의 게시물을 업데이트했습니다. – TheBlackBenzKid
GMT에서는 10이 아니기 때문에 코드가 작동하지 않을 수도 있습니다. – TheBlackBenzKid
OK ($ Date <'10 : 00 : 01 ') {echo'
10 ';}도 작동하지 않습니다! –
TheBlackBenzKid
<?php
$Date = date('H:i:s');
if($Date > '10:00:01'){
echo 'less than 10';
} else {
echo 'bla-bla-bla';
}
?>
, 당신은 사용할 수 있습니다 : 00 :
if ($mydate > strtotime('2013-03-19 17:14:40')){
echo 'Hello';
}
방법'$는'10보다 클 수 vsp' 수 01' 그건 경우로 설정이야? 어쩌면 나는 그것을 잘못 이해했다. – martincarlin87