问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用jquery编写12小时制显示当前系统时间

发布网友 发布时间:2022-04-30 04:31

我来回答

5个回答

懂视网 时间:2022-05-15 09:20

这次给大家带来JS+jQuery显示开机时间(精确到秒),JS+jQuery显示开机时间的注意事项有哪些,下面就是实战案例,一起来看一下。

实现原理:

??给关闭按钮绑定点击事件,点击以后触发动画效果。利用jQuery的animate方法,先让显示天气的盒子高度变为0,接着让整个包含天气和事件的盒子宽度变为0,最后通过将display属性值设为none,使得close按钮消失。

实现代码:

<!DOCTYPE html>
<html>
<head>
 <title>仿360开机效果</title>
 <meta charset="utf-8">
 <style type="text/css">
 *{
 padding: 0;
 margin: 0;
 }
 .box{
 width: 320px;
 position: fixed;
 bottom: 0;
 right: 0;
 box-shadow: 1px 1px 10px #2d2d2d;
 }
 #close{
 position: absolute;
 top: 0;
 right: 0;
 width: 30px;
 height: 20px;
 cursor: pointer;
 background-color: red;
 color: pink;
 font-weight: bold;
 text-align: center;
 }
 .hd{
 width: 320px;
 height: 300px;
 background-color: #03c03c;
 color: #fff;
 font-size: 70px;
 line-height: 300px;
 text-align: center;
 }
 .bd{
 width: 320px;
 height: 100px;
 background-color: #fffc00;
 font-size: 30px;
 line-height: 100px;
 text-align: center;
 }
 </style>
</head>
<body>
<p class="box">
 <span id="close">X</span>
 <p class="hd" id="t">1分12秒</p>
 <p class="bd" id="b">天气:晴天</p>
</p>
<!-- 引入jQuery -->
<script type="text/javascript" src="./jquery1.0.0.1.js"></script>
<script type="text/javascript">
 window.onload = function(){
 var close = document.getElementById("close");
 var box = close.parentNode;
 var b = document.getElementById("b");
 // 给关闭按钮绑定点击事件
 close.onclick = function(){
 animate(b, {"height":0}, function(){
 animate(box,{"width":0});
 });
 close.style.display = "none";
 }
 }
</script>
</body>
</html>

PS:JS 实现时间倒计时

<script type="text/javascript">
var maxtime = 1350057600 //截止到的日期
var now=parseInt((new Date().getTime())/1000);//获取当前的日期
var cha_time=maxtime-now;//中间所差的时间

下面方法把相差的时间组合成倒计时的字符串,然后放到页面相应位置实现,实时刷新

function CountDown(){ 
if(cha_time>=0){
var day = Math.floor(cha_time/3600/24);
var hour= Math.floor((cha_time/3600)%24);
var minutes = Math.floor((cha_time/60)%60); 
var seconds = Math.floor(cha_time%60); 
msg = "离结束还有"+day+"天"+hour+"小时"+minutes+"分"+seconds+"秒"; 
$(".ws_sg_con_big,.ws_sg_con_small").find("dd").html(msg);
--cha_time; 
} 
else{ 
clearInterval(timer); 
alert("时间到,结束!"); 
} 
} 
timer = setInterval("CountDown()",1000); 
</script>

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:



热心网友 时间:2022-05-15 06:28

function nowTime(ev,type){ 
     /* 
      * ev:显示时间的元素 
      * type:时间显示模式.若传入12则为12小时制,不传入则为24小时制 
      */
     //年月日时分秒 
     var Y,M,D,W,H,I,S; 
     //月日时分秒为单位时前面补零 
     function fillZero(v){ 
         if(v<10){v=0+v;} 
         return v; 
     } 
     (function(){ 
         var d=new Date(); 
         var Week=[星期天,星期一,星期二,星期三,星期四,星期五,星期六]; 
         Y=d.getFullYear(); 
         M=fillZero(d.getMonth()+1); 
         D=fillZero(d.getDate()); 
         W=Week[d.getDay()]; 
         H=fillZero(d.getHours()); 
         I=fillZero(d.getMinutes()); 
         S=fillZero(d.getSeconds()); 
         //12小时制显示模式 
         if(type && type==12){ 
             //若要显示更多时间类型诸如中午凌晨可在下面添加判断 
             if(H<=12){ 
                 H=上午 +H; 
             }else if(H>12 && H<24){ 
                 H-=12; 
                 H=下午 +fillZero(H); 
             }else if(H==24){ 
                 H=下午 00; 
             } 
         } 
         ev.innerHTML=Y+年+M+月+D+日 + +W+ +H+:+I+:+S; 
         //每秒更新时间 
         setTimeout(arguments.callee,1000); 
     })(); 
}

热心网友 时间:2022-05-15 07:46

/**
 * 
 * 获取当前时间
 */
function p(s) {
    return s < 10 ? '0' + s: s;
}

var myDate = new Date();
//获取当前年
var year=myDate.getFullYear();
//获取当前月
var month=myDate.getMonth()+1;
//获取当前日
var date=myDate.getDate(); 
var h=myDate.getHours();       //获取当前小时数(0-23)
var m=myDate.getMinutes();     //获取当前分钟数(0-59)
var s=myDate.getSeconds();  

var now=year+'-'+p(month)+"-"+p(date)+" "+p(h)+':'+p(m)+":"+p(s);

你可以再加个判断

h > 12 ? h = h - 12 : '';

热心网友 时间:2022-05-15 09:21

jquery并没有提供时间函数;可以将document获得的对象用jquery表示即可。
<html>
<head>
<script type="text/javascript">
function startTime()
{
var today=new Date()
var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()
// add a zero in front of numbers<10
m=checkTime(m)
s=checkTime(s)
document.getElementById('txt').innerHTML=h+":"+m+":"+s
t=setTimeout('startTime()',500)
}

function checkTime(i)
{
if (i<10)
{i="0" + i}
return i
}
</script>
</head>

<body onload="startTime()">
<div id="txt"></div>
</body>
</html>

热心网友 时间:2022-05-15 11:12

jquery并没有提供时间函数;可以将document获得的对象用jquery表示即可。
<html>
<head>
<script type="text/javascript">
function startTime()
{
var today=new Date()
var h=today.getHours()
var m=today.getMinutes()
var s=today.getSeconds()
// add a zero in front of numbers<10
m=checkTime(m)
s=checkTime(s)
document.getElementById('txt').innerHTML=h+":"+m+":"+s
t=setTimeout('startTime()',500)
}

function checkTime(i)
{
if (i<10)
{i="0" + i}
return i
}
</script>
</head>

<body onload="startTime()">
<div id="txt"></div>
</body>
</html>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 新手学习助跑跳远 如何从生产系统误差根源上减少误差 在页面初始化时候 jquery easyui datebox 怎么设置默认值为当前系统日... 如何获得jquery时间控件的选中的日期 物理中减少测量误差的方法 请问减少分析测定中偶然误差的方法是? 新手怎么才能在几天的时间内跳好三级跳远 为什么插u盘进去显示向U盘里充电? 怎么用jQuery 根据系统时间获得这个月的月初和月末呢。谢谢! 减少误差有三种方法:一是___;二是___;三是__ 在做日历这个项目中使用jquery方法获取你当前点击的那个时间的年月日时分秒 20天后我这个新手要跳远! 如何用jQuery获取今天以及前四天的日期 江苏常州实木家具厂最好的是哪一家? 常州威仕达办公家具有限公司怎么样? 常州市佳好佳办公家具有限公司怎么样? 常州市苏阳办公家具有限公司怎么样? 常州市云舒办公家具有限公司怎么样? 常州办公家具尚艺品牌如何啊? 什么是随机误差?随机误差产生的原因是什么?如何减小随机误差对测量结果的影响 简述误差的种类和减免的方法? 【跳远】关于运动会跳远的几个问题 jquery中通过当前时间获取周末时间 系统误差和随机误差都可以消除吗 我用jquery可以获取当前系统的时间,别展示出来,我现在想获取(上上周... jquery 获取当前时间加上从后台获取的时长分钟,比如100分钟,然后换算成... 物理中3个减小误差的方法?求解 请问一下嗓子哑了怎么办,好了之后应该怎么保护 助跑跳远怎么才能跳的更远。 粉色小象跨境购是干啥的?有个微信小程序的 三级跳怎么跳? 不会啊 系统误差的减免方法? jquery 如何获取html5 date 选择后的时间 谁听过粉色小象这个产品?是去除妊娠纹的 三级跳第二步怎么才能跳的更远些 粉色小象抚平妊娠纹的不要上当了,本人亲试了两盒没效果,然后客服丽丽说又要补充胶原蛋白,还要花2千多 粉红小象和强生哪个好 助跑跳远有什么需要注意的,或有什么技巧? 为什么U盘插上只能充电 jquery 怎么获取日期控件值改变事件