张闻玉写有《古代天文历法浅释》,作为研究生教材多次印行。先后出版《古代天文历法论集》(1995年)、《西周王年论稿》(1996年)、《铜器历日研究》(1999年)、《逸周书全译》(2000年)、《辛巳文存》(2001年)、《历史年代与历术推演》(2002年)、《古音学基础》(2003年)、《古代天文历法说解》(2004年)、《语文语法刍议》(2005年)《古代天文历法讲座》(2008年)、《汉字解读》(2009年)、《西周纪年研究》(2010年)、《辛卯文汇》(2011年)、《古音学基础》(2012年)等著作,发表学术论文百余篇。参加过《中国儒学词典》(易经词目)、《四库大词典》(天文历算词目)的撰写,也是《汉书补书》(天文志、律历志)点校者之一。他的学术研究涉及古代汉语、夏商周文史、古代天文历法以及周易之学。他熟悉经史,治学严谨。治史考古,多思善断。发挥师说,强调文献、器物与天象“三证合一”。凡为论述,必有创见,不作无病呻吟之文。他关于西周年代学的考证,尤其受到学术界的重视与赞誉。