С ноября 1944 года капитан Дмитрий Часов командовал батальоном 1028-го стрелкового полка 260-й стрелковой дивизии 139-го стрелкового корпуса 47-й армии 1-го Белорусского фронта. Особо отличился при освобождении Польши в ходе Висло-Одерской наступательной операции. 16 января 1945 года батальон Часова, перейдя в наступление под городом Ломна, форсировал с боем Вислу и, очистив от противника острова, захватил плацдарм на её западном берегу. В ходе последующих боёв батальон захватил важнейшие высоты и расширил плацдарм до пяти километров по фронту, уничтожив 1 артиллерийскую батарею, 2 тягача, 4 автомашины и несколько солдат и офицеров противника.