这样:
// 获取当前时间对象
var date = new Date();
// 获取当前的小时
var hour = date.getHours();
// 根据不同的小时给出不同的问候,弹出对话框
// 如果要输出到文档,把 alert 换成 document.write 就可以了
if (hour < 5) alert('凌晨好');
else if (hour < 9) alert('早晨好');
else if (hour < 11) alert('上午好');
else if (hour < 13) alert('中午好');
else if (hour < 17) alert('下午好');
else if (hour < 19) alert('傍晚好');
else if (hour < 22) alert('晚上好');
else alert('深夜好');
以上,请采纳,请给分。