JS获取的是本地电脑的日期时间格式,每个人电脑设置不一样,不一定都是24小时时间格式的。不过你可以用JS代码写输出成24小时时间格式。代码如下:
当前时间为:<span id="now"></span>
<script type="text/javascript">
//动态显示年月日时间和周几凌陈亮(QQ:57404811)
//显示当前时间的对象ID
gw_now('now');
function gw_now(id){
var obj=windowdocumentgetElementById(id);
var date=new Date();
var year=dategetFullYear();
var month=gw_now_addzero(dategetMonth()+1);
var day=gw_now_addzero(dategetDate());
var hour=gw_now_addzero(dategetHours());
var minute=gw_now_addzero(dategetMinutes());
var second=gw_now_addzero(dategetSeconds());
switch (dategetDay()) {
case 0:week="星期天";break
case 1:week="星期一";break
case 2:week="星期二";break
case 3:week="星期三";break
case 4:week="星期四";break
case 5:week="星期五";break
case 6:week="星期六";break
}
objinnerHTML=year + "-" + month + "-" + day + " " + hour + ":" + minute + ":" + second + " " + week;
setTimeout("gw_now('" + id + "')",1000);
}
function gw_now_addzero(temp){
if(temp<10) return "0" + temp;
else return temp;
}
</script>
javascript 时间戳自定义格式转换,支持年月日时分秒等多种形式组合的日期和时间。
示例
年、月、日、时、分、秒
var date = jutilsformatDate(new Date(15336868881000),"YYYY-MM-DD HH:ii:ss");consolelog(date);
// 2019-07-09 19:44:01
更多自定义参数和用法可以参照:
javascript格式化日期时间
下面是源码的截图:
js时间戳转为日期格式
function GetDayClk() {
var dv = new Date(), y = dvgetFullYear(), m = dvgetMonth() + 1, d = dvgetDate(), s = '' + y + (m >= 10 m : '0' + m)
+ (d >= 10 d : '0' + d);
windowalert(s);
}
用getFullYear, getMonth, getDate分别获得Date对象的年份,月份(注意月份从0开始的),日期,然后组成一个字符串就可以了。或者直接做成数字:
var s = y 10000 + m 100 + d;
Date date = new Date();//获取当前时间
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");//获取格式转换器
String datestring = formatformat(date);//得到字符串
以上就是关于js获取当前的时间显示的是24小时的时间吗全部的内容,包括:js获取当前的时间显示的是24小时的时间吗、js时间戳怎么转成日期格式、js中怎么取系统时间前六位格式为20140101等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)