Как отличить неделю, месяц, квартальный год и полный год от дат, полученных из sql - PullRequest
0 голосов
/ 03 марта 2019

Я делаю систему посещаемости для компании, у меня 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 голосов
/ 03 марта 2019

Попробуйте использовать функцию date_parse_from_format () , она возвращает массив, содержащий все детали даты.Затем вы можете написать код, соответствующий вашему сценарию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...