Выражение бить склянки появилось на флоте, у моряков. На кораблях время отмечали звоном, который издавал специальный колокольчик, он называется \"рында\". В определенное время раздавался звук этого колокольчика и все на корабле знали, какое время суток наступило и что нужно сейчас делать по распорядку. Бить склянку означает звонить в рынду в определенное время. Полночная склянка означала наступление полночи.