2012-08-06 3 views
-3

일정을 생성하는 사이트를 작성하려고합니다. 표의 왼쪽 열에는 오전 7 시부 터 시작하여 각 행마다 30 분씩 증가하는 시간이 표시됩니다. 시간을 30 분 늘리는 방법을 모르겠습니다. I는 현재 시간을 표시 할 수PHP를 사용하여 순차적으로 테이블 생성

CODE :

<table> 
<tr> 
    <td></td> 
    <td>Monday</td> 
    <td>Tuesday</td> 
    <td>Wednesday</td> 
    <td>Thursday</td> 
    <td>Friday</td> 
</tr> 
<?php 
    $p=0; 
    $r=7; 
    while($p<30){ 
     echo "<tr><td>"; 
     echo date('g:i a'); 
     echo "</td></tr>"; 
     $p++; 

    } 
?> 
</table> 
+0

@matt 그저 인터넷 검색에 도움이되지 않았을뿐 아니라 그 당시 검색을 공식화하는 방법을 알지 못했습니다. – user176105

답변

1

date() 함수는, 타임 스탬프 옵션 두번째 파라미터를 가진다.

주어진 날 오전 7시 (mktime 등 사용)를 아는 경우 30 분 단위로 증분을 추가 할 수 있습니다. 타임 스탬프는 초 단위이기 때문에 각 증분에 (60 * 30)을 추가합니다.

관련 문제