Ответы справочной службы
Предпочтительный вариант: полуночный.
Во всех этих словах возможно произнесение [чн] и [шн]. Но в словах тряпочный и тряпичный варианты с [чн] и [шн] равноправны, а в словах пряничный и плиточный варианты с [чн] предпочтительны, а варианты с [шн] считаются устарелыми (хотя и допустимыми). См.: Каленчук М. Л., Касаткин Л. Л., Касаткина Р. Ф. Большой орфоэпический словарь русского языка. М., 2012.
Справочники
Вводные замечания Правильное написание буквы на месте безударного гласного в ряде случаев определяется беглостью этого гласного. Беглый гласный появляется во многих именах существительных и прилагательных в одной из форм склонения, между двумя конечными согласными основы (в составе суффикса или корня). Беглый гласный имеется в тех формах, где отсутствует окончание (в формах с так называемым нулевым окончанием), а именно: у существительных муж. рода II склонения — в форме им. п. ед. ч.
...Безударные беглые гласные в корнях и суффиксах имен...
...Вводные замечания Правильное написание буквы на...
§ 17. После ж, ч, ш, щ для передачи ударного гласного э пишется буква е, напр.: жесть, качели, шелест, женьшень, щебет, же (название буквы), на меже, о свече, душе, праще; Женя, Джек, Шеннон. Примечание. О случаях написания после шипящих буквы э см. § 25. § 18. После ж, ч, ш, щ для передачи ударного гласного о пишется буква о или ё. Буква о пишется в следующих случаях. 1. В окончаниях имен существительных и прилагательных, а также в суффиксе наречий о, напр.
...Буквы о, ё, е на месте ударных гласных...
...§ 17. После ж, ч, ш, щ для передачи ударного гласного...