第1个回答 2011-03-22
<%--前台判断--%>
<script type="text/javascript">
var date=new Date();//日期
var hour=date.getHours();//小时(24小时制)
var min=date.getMinutes();//分钟
var son=date.getSeconds();//秒
if(hour > 12){
document.write("12点以后.");
}
else if(hour == 12){//小时等于12,判断分秒
if(min > 0 || son > 0){
document.getElementById("12点以后");
}
}
else{
document.getElementById("12点以前");
}
</script>
//后台判断
bool h = System.DateTime.Now.TimeOfDay.ToString()>Convert.ToDateTime("12:00:00")?true:false;//日期转化成时分秒格式与12点判断,如果大于12点,h=true
if (h)
{
Response.Write("大于12点!");
}
else
{
Response.Write("小于12点!");
}