javascript 如果判断时间是24小时制还是12小时制

主要是网站前台后个时间显示上午,下午,但是24小时制和12小时制的判断不一样,所以请问怎么判断当前客户电脑使用的是24小时制,还是12小时制的时间格式?

第1个回答  2011-11-17
if(time>=12)
{
time = time - 12;
if(time >=0 && time < 6)
{
alert("下午");
}
else if(time >=6 && time <=12)
{
alert("晚上");
}
}
else
{
if(time >=0 && time < 6)
{
alert("凌晨");
}
else if(time >=6 && time <=12)
{
alert("上午");
}

}本回答被提问者采纳
第2个回答  2011-11-17
默认就是24小时制吧,干嘛那么麻烦呀
第3个回答  2011-11-17
这个无所谓吧 你自己new的date 想怎么操作都行啊 看你想用什么格式
第4个回答  2011-11-17
24小时制

javascript 如果判断时间是24小时制还是12小时制
time = time - 12;if(time >=0 && time < 6){ alert("下午");} else if(time >=6 && time <=12){ alert("晚上");} } else { if(time >=0 && time < 6){ alert("凌晨");} else if(time >=6 && time <=12){ alert("上午");} } ...

12种JS常用获取时间的方式
对于获取当前时间,有两种表示方式:12小时制和24小时制。从`Date()`对象获取当前年份、月份、日、星期几、小时、分钟、秒和毫秒,注意具体返回值范围。例如,获取月份需要加1,因为返回值范围是0~11。此外,可以计算1970年1月1日到现在的毫秒数。总结,以上是JavaScript中常用的12种获取时间方式,掌握...

gethours定义和用法
这个方法返回的值是一个整数,表示的是日期对象中当前小时的数值。值得注意的是,这个小时值是按照本地时间来计算的,也就是说,它会根据用户的时区设置来显示时间,范围从0(午夜,即24小时制中的12点)到23(晚上11点)。

请高手指点JavaScript验证时间hh:mm:ss格式的代码
var re=\/^(([0-1][0-9])|([2][0-4]))(\\:)[0-5][0-9](\\:)[0-5][0-9]$\/g var beforeday = "19:02:02";var r = beforeday.match(re); \/\/ 尝试匹配搜索字符串。if (r==null){ alert("不匹配");}else alert("ok");用的正则(正则要自己学会写,不会的话用了...

网页代码,如何在时间上加12小时
如果搂住想按照24小时制现实的话,楼上正解 <%=formatdatetime(now(),4) %> 如果是要再加12小时的话 <%=formatdatetime(DateAdd("h", 12, now()),4) %>

JavaScript中怎么将24小时制转换为12小时制?
}else if(H-12>0 && H-24<0){ H = H - 12; H = 'PM' + fillZero(H); }else if(H-24 ==0){ H ='PM'+ 00; } return H; }希望对你有帮助。

js计算时间差,注意是时分
12:09"); var time3=time2-time1; var hour=Math.floor(time3\/1000\/60\/60); var minute=Math.floor(time3\/1000\/60-hour*60); var second=time3\/1000-hour*60*60-minute*60; alert("时间差为"+hour+"小时"+minute+"分"+second+"秒");运行结果时间差为11小时39分30秒 ...

用Jsp在页面上输出中国式日期代码是什么
if (minute < 10) \/\/如果分钟只有1位,补0显示 { minute="0"+minute;} if (second < 10) \/\/如果秒数只有1位,补0显示 { second="0"+second;} var apm="AM"; \/\/默认显示上午: AM if (hour>12) \/\/按12小时制显示 { hour=hour-12;apm="PM" ;} var weekday = 0;switch(...

...秒数都表示为两位符号。将24小时制转换成12小时制
取实例名:time 新建一层,第一帧动作:t=new Date();\/\/定义时间对象 h=t.getHours();m=t.getMinutes();s=t.getSeconds();if(h<10){h="0"+h;} if(m<10){m="0"+m;} if(s<10){s="0"+s;} if(h>12){ h="下午 0"+(h-12);} time.text=h+":"+m+":"+s;

在ASP里我想制作一个24小时制的数字时间,应如何制作?
调整时间差,显示服务器动态时间?要用数字时间,先要选0-9,10张图片(当然边框、装饰、分隔等图片如果需要也可以准备),确定路径,可以是相对的也可以是绝对的。然后在ASP里面取时间,小时、分钟等,按照这个数字转换为字符型的,上面图片路径已经知道了吧?这个去动态的替换生成图片路径,ok?

相似回答