Это нормальное смешение между актуальным значением и 2 строковыми представлениями указанного значения. Это особенно происходит со значениями DateTime.
Проблема в том, что значение даты равно «2/4/2020», но возвращается как «2/4/2020 12:00:00 AM»
Даты сами по себе не работают. На протяжении десятилетий у нас всегда есть DateTimes. Дата и время как отдельные типы? В основном упал. Это одна из тех вещей, которые трудно объяснить, но они становятся очевидными, как только вы столкнетесь с основной проблемой.
Поскольку не указано c Время было дано во время ввода, по умолчанию было установлено - 00:00:00 или 12 утра. Затем ячейка была настроена на отображение только части «Дата». Нечто, приравненное к «2/4/2020 12:00:00 AM» - это действительно то, что есть там. Механизму отображения под названием Microsoft Excel (или тому, что вы используете) просто было приказано не показывать эту часть через форматирование ячейки.