当前位置:首页 > 代码·功能 > 正文

如何利用js格式化当前时间

各位站长朋友们在写js代码的时候经常会遇到这种问题,就是在网页中插入时间,利用js代码总是有点别扭,因为js默认的获取当前时间的函数得到的是欧美风格的时间,带有很多英文,而且时间的格式也不是我们习惯的。例如用Date(),得到的就如下面所示的时间格式。注意看下,如果时间中的数字是一位数,比如1月,1分钟之类,前面是不会补0的,这也不太符合我们常用的格式。

如果利用js格式化当前时间】

上面为嵌入HTML文件,由于WordPress限制js无法使用,如果想要在文章中用也可以自己做一个嵌入js文件的模版即可!

好了,我就直接上代码吧!

<script type="text/javascript">
function date(type,obj,update){//获取三个参数,依次为:时间格式,显示的ID,是否同步
     function timeset(){
var myDate = new Date();
        Y = myDate.getFullYear();//年份:如2013
        M = myDate.getMonth()+1<10?"0"+(myDate.getMonth()+1):myDate.getMonth()+1;//月份:如06
  D = myDate.getDate()<10?"0"+myDate.getDate():myDate.getDate();//日:如15
        h = myDate.getHours()<10?"0"+myDate.getHours():myDate.getHours();
        m = myDate.getMinutes()<10?"0"+myDate.getMinutes():myDate.getMinutes();
        s = myDate.getSeconds()<10?"0"+myDate.getSeconds():myDate.getSeconds();
  //获取当前时间,并将变量格式且赋值,如M代码月,并肯于默认的时间月份比实际月份小1,月份小于10也不会补0。
    var time = type.replace("Y",Y);
        time = time.replace("M",M);
        time = time.replace("D",D);
        time = time.replace("h",h);
        time = time.replace("m",m);
        time = time.replace("s",s);
  //将时间格式中的变量成真正的时间。
  if(obj){var idbox = document.getElementById(obj);idbox.innerHTML=time;}
  else{document.write(time);}//这里判断有没有提亲obj参数,如果没有提交则默认在js插入位置书写时间。
    };
if(update==1){setInterval(timeset,1000);}
         else { timeset();}//判断是否要同步,update为1就更新,未传入或者其他参数将不更新。
};
</script>
以上即为时间格式化的封装函数。将这个函数引入到html网页中即可调用。具体的调用方法即在既要的位置插入js代码即可。
如<script type="text/javascript">date("Y-M-D h:m:s");</script>
date里的时间格式Y-M-D h:m:s是高度可自定义的,你还可以删掉某些不想显示的比如只要年月日,可以写成date("Y年M月D日 "),你还可以在里面加入html元素,当然注意不要含有日期字母哦,那样会被替换成时间的,如你用<h1>将会直接替换。
如果你想在特定的id元素中插入,就在时间格式后跟上id名,如我想在页面中id为nowtime的div中插入这个时间,那就可以写成date("Y-M-D h:m:s","nowtime");同样如果需要更新,再加一个参数即可,即上面的update,值为1就可以读秒同步。date("Y-M-D h:m:s","nowtime",1)
大家如果喜欢可以直接复制上面的js封装好的代码
标签:
上一篇: 下一篇:

2 条评论

评论加载中...
  1. I doesn’t like gold

    2014年10月30日 12:41 评论
  2. 沙发
    来自天朝的朋友 谷歌浏览器 Windows 7
    mopensdn12okz  

    Gr芒ce au del脿 de la mode portait des bijoux dans des paquets, des bo卯tes ou des sacs synth茅tiques. Bien plus 脿 la mode est certainement la mode des petits sacs de jute pour les mener. Vos principales fois, les bagages constituent des pi猫ces de mode de l’acheteur. Embl猫mes brod茅s sont cousues sur vos sacs combin茅s avec au aussi, ils sont peints avec des publicit茅s, embl猫mes, logos et messages rendant les produits promotionnels efficaces pour la promotion de l’entreprise. Nike Pas Cher Apr猫s la coupe, fer pi猫ces d’arts martiaux. Nike Tn Rafael Nadal de plus PhotosFrench Ouvert 2013Spain mord la afrer tasse battant son compatriote David Ferrer de finale de vos hommes au sein de l’Open fran莽ais de tennis tour.More PhotosSir Alex Ferguson retiresIn ce samedi 16 mai, manager Sir Alex Ferguson de 2009 fichiers photo Manchester United offre la Premier League anglaise troph茅e. plus PhotosSachin Tendulkar tourne 40An fan de cricket indien nourrit g芒teau vers portrait de Sachin Tendulkar, alors qu’ils c茅l猫brent tout simplement son 40e anniversaire en Hyderabad.More PhotosSachin Tendulkar 芦cir茅禄 脿 SydneyA statue de cire de Sachin Tendulkar se dresse sur votre terrain le long de la CTB en Sydney.More PhotosSong sur spotfixing fabriqu茅 par Sibal et chant茅e par Daler MehndiSong dans le scandale des spotfixing IPL produit par Kapil Sibal et chant茅e par Daler MehndiNo camouflage sur la question du conflit d’aucun doute Dhoni: DalmiyaBCCI pr茅sident par int茅rim Jagmohan Dalmiya Unis pr茅parent ynous-m锚mes pour quelque pas de dissimulation sur le conflit utile issue.Raj Kundra Dhoni peut tr猫s bien 锚tre amen茅 en t锚te 脿 t锚te avec la police cricketersDelhi arr锚t茅 envisage interroger Raj Kundra c么t茅s Sreesanth, Chandila et Chavan.Lions excuses pour Nike Pas Cher Raj coiffer Tejaswini sur countback comme elle a tir茅 100 dans les dix猫me et dernier tir, depuis le dernier tir茅 98. Nike Tn Requin Pas Cher Le si猫ge supervise les activit茅s des unit茅s de la CCN, tandis que dans les districts de Kottayam fonctionnement, Idukki et Pathanamthitta sans oublier sections de Ernakulam et Alappuzha. Air Max Pas Cher Pour manipuler pompage de travail, vous aurez besoin d’inclure le suivant: 1. Tire-lait, de pr茅f茅rence la pompe 茅lectrique automatique statue ayant un kit double collection de sorte qu’il sera possible de pomper les deux seins simultan茅ment. 2. Bouteilles ou des sacs de stockage et de collecte du lait. 3. La m茅thode d’acc猫s d’un r茅frig茅rateur ou une glaci猫re pour conserver le lait froid si vous ne voulez pas rentrer 脿 la maison. 4. Coussinets d’allaitement pour vous permettre de prot茅ger vos v锚tements si vous voulez fuir. Nike Tn Pas Cher Plus facile la recherche scientifique exprimer qu’il est plus b茅n茅fique de boire 23 tasses un jour dans un effort pour 锚tre obtenir des r茅sultats. Je dis seulement boisson se sent sur la droite. Targetab plein jour, deux est tr猫s utile lorsque vous buvez plus que cela, eh bien, c’est tout simplement fantastique. Le plus grand nombre de chances en plus. Vous pouvez 茅galement utiliser les th茅s verts par voie topique et en plus consommer (cela fonctionne mieux pour l’acn茅 brut). Feuille de th茅 vert pourrait 锚tre un point puissant naturelle de la bont茅 et de la planification de tout le monde pour r茅soudre l’acn茅 et des cicatrices d’acn茅 doivent essayer par vous-m锚me .. Est-ce que les th茅s verts Aide 茅limination des cicatrices d’acn茅 Nike Blazer Femme Ses commentaires sont venus apr猫s que M. Harvey avait d茅j脿 r茅v茅l茅 une foule compos茅e essentiellement de femmes que cette id茅e a donn茅 naissance. Nike Tn Requin Pas Cher Une fois ramollie, il faut diviser masa dans des bols profonds certaines des personnes les aider. Presse masa plat, sur le bol, la construction d’une surface de travail plane. Prendre 1 cornhusk et le poser 脿 plat, serrer 脿 l’int茅rieur d’une grande cuiller茅e de votre masa sur le dessus de la coque. 脡taler la masa sur la feuille consid茅rant le dos de votre cuill猫re pour avoir une p芒te fine comme couverture, en garantissant pour quitter sans trous. Placez deux cuill猫res 脿 soupe autour de la sauce chili / m茅lange de porc sur la masa. (Il s? Beaucoup mieux garder un bol au sein de votre sauce 脿 droite pr猫s de tout le monde de ce temps.) Pliez le Tamale apportant deux parties ensemble afin qu’ils se chevauchent l茅g猫rement, puis plier le camp sur les c么t茅s pli茅s. Appuyez l茅g猫rement et 茅galement Tamale tout en maintenant autant que possible lieu ainsi que masa va travailler comme une colle pour fermer la garniture. Nike Air Max Pourrait devenir commence 脿 chuter au-dessous de 10C ici 禄laisser mon ordinateur portable Toshiba / WinXP en mode de vie. Le processeur tourner au ralenti garde les choses de trop glaciale. Nike Blazer Avec une grosse tumeur sur son rein gauche, l’estomac de Lucas est vu que vous houle. M茅decins exploit茅s pour 茅liminer la tumeur, ce qui en fait autrefois cultiv茅 au car pour le petit ballon de football et pesait encore plus que 1,3 kg 脿 peu pr猫s le devoir de deux sacs de sucre.

    2014年8月22日 09:58 评论

发表评论

不理你。不要啊!吃饭。吃惊。吃西瓜。飞吻!恭喜!Hi纠结!膜拜!OK抛媚眼。泡泡糖。抛钱。忍!生闷气!调皮。偷看。委屈。献花。疑问?抓狂!

小提示:Ctrl+Enter快速提交助您一臂之力~
加载中……