Veritabanında DATETIME olarak mı duruyor ? (Y-m-d H:i:s şeklinde mi ?)
CSS de
@media all and (max-width: 767px) { 
// mobil görünüm
}
kullanarak mobilde o input classını düzenleyebilirsin.
veya Datepicker responsive uyumludur onu kullanabilirsin.
veya inputtan saat kısmını kaldırıp saati ikinci bir inputtan aldırabilirsin.
vs...
kodları görmediğim için çözüm yolları üretmeye çalışıyorum