js中如何显示12小时制并区分AM PM

如题所述

var fn = function(){
    var now = new Date;
    var y = now.getFullYear();
    var m = now.getMonth();
    var d = now.getDate();
    var h = now.getHours();
    var mm = now.getMinutes();
    var s = now.getSeconds();
    var str;
    if(h>12) {
        h -= 12;
        str = " PM";
    }else{
        str = " AM";
    }
    h = h < 10 ? "0" + h : h;
    d = d < 10 ? "0" + d : d;
    m = m < 10 ? "0" + m : m;
    mm = mm < 10 ? "0" + mm : mm;
    s = s < 10 ? "0" + s : s;
    var xy = y + "/" + m + "/" + d + "," + h + ":" + mm + ":" + s;
    xy += str;
    return xy;
};

console.info(fn());

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-23
I'm sorry, sir," Linda tried

js中如何显示12小时制并区分AM PM
var fn = function(){ var now = new Date; var y = now.getFullYear(); var m = now.getMonth(); var d = now.getDate(); var h = now.getHours(); var mm = now.getMinutes(); var s = now.getSeconds(); var str; if(h>12) { h -=...

jsp如何不刷新页面的显示动态时间
var apm="AM"; \/\/默认显示上午: AM if (hour>12) \/\/按12小时制显示 { hour=hour-12;apm="PM" ;} if (minute < 10) \/\/如果分钟只有1位,补0显示 minute="0"+minute;if (second < 10) \/\/如果秒数只有1位,补0显示 second="0"+second;\/*设置文本框的内容为当前时间*\/ document....

momentjs使用方法
将时间格式化为“小时:分钟:秒 AM\/PM”形式:`moment().format('hh:mm:ss a')`。将时间以毫秒为单位的格式化字符串:`moment().format('X')`,返回值为字符串。将时间以毫秒为单位的格式化字符串,用于以毫秒为单位的时间显示:`moment().format('x')`,返回值为字符串。使用 Moment.js 可...

界面动态时间显示
var apm="AM"; \/\/默认显示上午: AM if (hour>12) \/\/按12小时制显示 { hour=hour-12;apm="PM" ;} if (minute < 10) \/\/如果分钟只有1位,补0显示 minute="0"+minute;if (second < 10) \/\/如果秒数只有1位,补0显示 second="0"+second;\/*设置文本框的内容为当前时间*\/ document....

用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(...

js中UTC时间需要转换时区吗?
如果在电子邮件的信头中有这么一行:Date:Fri,08Nov200209:42:22+0800说明信件的发送地的地方时间是二○○二年十一月八号,星期五,早上九点四十二分(二十二秒),这个地方的本地时领先UTC八个小时(+0800,就是东八区时间)。电子邮件信头的Date域使用二十四小时的时钟,而不使用AM和PM来标记上下午...

js如何获得系统时间年月日时分秒
); \/\/小时 \/\/判断星期几 var weeks = ["日","一","二","三","四","五","六"]; var getWeek = "星期" + weeks[week]; var sc; \/\/判断是AM or PM if(hour >= 0 && hour < 5){ sc = '凌晨'; } else if(hour > 5 && hour <= 7)...

倒计时代码。JS高手请进!
hour-12:hour) timevalue +=((minute < 10) ? ":0":":")+minute timevalue +=((second < 10) ? ":0":":")+second timevalue +=((hour >12 ) ? " PM":" AM") var convertHour = DifferHour var convertMinute = DifferMinute var convertSecond = DifferSecond...

html如何显示时间
比如如果时间是下午3点20分9秒的话,则显示15:20:09 MM=checkTime(MM); dd=checkTime(dd); mm=checkTime(mm); ss=checkTime(ss); var day; \/\/用于保存星期(getDay()方法得到星期编号) if(today.getDay()==0) day = "星期日 " if(today.getDay()...

怎么实现网页在某段时间开放,js的代码,请详细些,O(∩_∩)O谢谢_百度知...
\/\/判断时间是否在某些时间段内var date = new Date();console.log(date.getTime())function set(startTimeAm,endTimeAm,stratTimePm,endTimePm){var startAM = startTimeAm.split(":"), endAM = endTimeAm.split(":"), startPM = stratTimePm.split(":"), endPM = endTime...

相似回答