Question: 12 am good night or good morning?
Answer: If its 12 past midnight,then you can wish anyone Good Morning,say 1 0' clock or later. Don't care if there is still darkness out there! If its 12 past noon,then it is but obvious that you cannot greet anyone Good Morning and hence have to replace with an Afternoon instead.