码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript--格式化当前时间

时间:2016-05-22 20:16:13      阅读:449      评论:0      收藏:0      [点我收藏+]

标签:

 1 <!doctype html>
 2 <html>
 3  <head>
 4   <meta charset="UTF-8">
 5   <title>Document</title>
 6   <script>
 7     function format(date){
 8         var days=["日","一","二","三","四","五","六"];//创建数组days: ["日",...,"六"]
 9         var y=date.getFullYear();//获得年份,保存在y中
10         var M=date.getMonth()+1;//获得月份,+1后保存在M中
11         M<10&&(M="0"+M);//如果M<10,就变为0+M
12         var d=date.getDate();//获得日期,保存在d中
13         d<10&&(d="0"+d);//如果d<10,就变为0+d
14         var day=days[date.getDay()];//获得星期,再获得days中星期对应的汉字,保存在day中
15         console.log(y+"年"+M+"月"+d+"日 礼拜"+day);
16         
17         var h=date.getHours();//获得小时,保存在h中
18         var am;
19         h>=12?am="下午":"上午";//声明变量am,如果h>=12,就赋值为"下午",否则赋值为"上午"
20         h>12&&(h-=12);//如果h>12,就让h-12
21         h<10&&(h="0"+h);//如果h<10,就变为0+h
22         var m=date.getMinutes();//获得分钟,保存在m中
23         m<10&&(m="0"+m);//如果m<10,就变为0+m
24         return y+"年"+M+"月"+d+"日 礼拜"+day+" "+am+h+":"+m;
25     }//2016年05月10日 礼拜二 下午6:13
26     console.log(format(new Date()));
27   </script>
28  </head>
29  <body>
30   
31  </body>
32 </html>

 

JavaScript--格式化当前时间

标签:

原文地址:http://www.cnblogs.com/chenzeyongjsj/p/5517522.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!