如何区分星期,月份,季度和全年与从sql检索的日期

时间:2019-03-02 22:21:02

标签: php sql datetime

我正在为一家公司建立考勤系统,我有2年的约会日期,约有120名员工,现在我要做的就是我必须根据这些日期来区分,例如-

table, th, td {
  border: 1px solid black;
  border-collapse: collapse;
}
<h1>Attendence Sheet of $var</h1>
<table>
  <tr>
    <th>In-Time</th>
    <th>Todays_Date</th>
    <th>Entry_Status</th>
  </tr>
  <tr>
    <td>09:02:32</td>
    <td>12/03/2017</td>
    <td>PRESENT</td>
  </tr>
  <tr>
    <td>09:34:11</td>
    <td>12/03/2017</td>
    <td>LATE</td>
  </tr>
  <tr>
    <td>10:05:48</td>
    <td>12/03/2017</td>
    <td>HALFDAY</td>
  </tr>
  <tr>
    <td>11:27:58</td>
    <td>12/03/2017</td>
    <td>ABSENT</td>
  </tr>
</table>

上面是我正在从中检索数据的表的示例。

现在,如果我要检索员工的所有数据,我想根据用户的要求,根据日期列将其分类为几周或几个月,等等?

这是我想要做的事情的简短版本,因此,如果您不明白问题或想要什么,请发表评论,我会尽力解释。

任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

尝试使用date_parse_from_format()函数,它将返回一个包含日期的所有详细信息的数组。然后,您可以编写适合自己情况的代码。