С ноября 1944 года капитан Дмитрий Часов командовал батальоном 1028-го стрелкового полка 260-й стрелковой дивизии 139-го стрелкового корпуса 47-й армии1-го Белорусского фронта. Особо отличился при освобождении Польши в ходе Висло-Одерской наступательной операции. 16 января 1945 года батальон Часова, перейдя в наступление под городом Ломна, форсировал с боем Вислу и, очистив от противника острова, захватил плацдарм на её западном берегу. В ходе последующих боёв батальон захватил важнейшие высоты и расширил плацдарм до пяти километров по фронту, уничтожив 1 артиллерийскую батарею, 2 тягача, 4 автомашины и несколько солдат и офицеров противника[1].
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1988. — Т. 2 /Любов — Ящук/. — 863 с. — 100 000 экз. — ISBN 5-203-00536-2.
Боевая слава Алтая. 2-е изд. — Барнаул: Алтайское книжное издательство, 1970. — (Герои Советского Союза — наши земляки).
Звёзды доблести ратной: О Героях Советского Союза — новосибирцах / сост. Е. Д. Головин, Л. М. Живоглядова. — 2. — Новосибирск: Новосибирское книжное издательство, 1986. — С. 365—367. — 432 с.