Вы можете использовать разные подходы.
Один из них - сгенерировать с помощью PHP версию для ПК и мобильную версию и скрыть через CSS ту, которая не соответствует текущему устройству.
Простой пример, использующий текущую дату и 768 пикселей в качестве точки, где нужно изменить:
<table>
<tbody>
<tr>
<td>your other stuff</td>
[...]
<td>
<span class="desktop-date"><?php echo date('M\(m\) j, Y g:i a'); ?></span>
<span class="mobile-date"><?php echo date('d-m-Y'); ?></span>
</td>
</tr>
</tbody>
</table>
, а затем с помощью CSS:
@media (max-width: 767px) {
.desktop-date {
display: none;
}
}
@media (min-width: 768px) {
.mobile-date {
display: none;
}
}