【发布时间】:2019-07-11 08:30:10
【问题描述】:
我有每个员工的考勤日志,该员工可能只在几天内。我想在给定的日期间隔内显示当前天数和缺席天数。
例如给定的区间是:
$from = "2019-03-01";
$to = "2019-03-05";
这是数据记录:
[
{
"id": 1310,
"empid": 3,
"check_in": "11:56",
"check_out": "17:25",
"date": "2019-03-02",
"time_long": "5:28"
},
{
"id": 1311,
"empid": 3,
"check_in": "08:00",
"check_out": "16:00",
"date": "2019-03-04",
"time_long": "8:00"
},
...
]
我希望输出如下:
我会以 html 格式显示输出。
<table>
<thead>
<tr>
<th>NO</th>
<th>Date</th>
<th>Check In</th>
<th>Check Out</th>
<th>Time Long</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2019-03-01</td>
<td>X</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>2</td>
<td>2019-03-02</td>
<td>11:56</td>
<td>17:25</td>
<td>5:25</td>
</tr>
<tr>
<td>3</td>
<td>2019-03-03</td>
<td>X</td>
<td>X</td>
<td>X</td>
</tr>
<tr>
<td>4</td>
<td>2019-03-04</td>
<td>08:00</td>
<td>16:00</td>
<td>8:00</td>
</tr>
<tr>
<td>5</td>
<td>2019-03-05</td>
<td>X</td>
<td>X</td>
<td>X</td>
</tr>
</tbody>
</table>
【问题讨论】:
-
您尝试了哪些方法,结果如何?