时间日期格式化成需要的形式
Posted WEB前端--haley
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了时间日期格式化成需要的形式相关的知识,希望对你有一定的参考价值。
--------------------------------------------------------------------------------------------------------------------------------
1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="Generator" content="EditPlus®"> 6 <meta name="Author" content=""> 7 <meta name="Keywords" content=""> 8 <meta name="Description" content=""> 9 <script src="http://192.168.1.202/1_exer/0_resources/jq/jquery-1.11.3.js"></script> 10 <title>时间日期相关</title> 11 </head> 12 <body> 13 <script> 14 /* 时间对象的格式化 */ 15 Date.prototype.format = function(format){ 16 var o = { 17 "M+" : this.getMonth() + 1, 18 "d+" : this.getDate(), 19 "h+" : this.getHours(), 20 "m+" : this.getMinutes(), 21 "s+" : this.getSeconds(), 22 "q+" : Math.floor((this.getMonth() + 3) / 3), 23 "S" : this.getMilliseconds() 24 } 25 if (/(y+)/.test(format)){ 26 format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 27 - RegExp.$1.length)); } 28 for (var k in o){ 29 if (new RegExp("(" + k + ")").test(format)){ 30 format = format.replace(RegExp.$1, RegExp.$1.length == 1? o[k]: ("00" + o[k]).substr(("" + o[k]).length));} } 31 return format; 32 } 33 //以下为调用 34 $(function(){ 35 var date=new Date(); 36 var dateFormat=date.format(\'yyyy-MM-dd hh:mm:ss\'); 37 var dateFormat3=date.format(\'yyyy/MM/dd hh:mm:ss\'); 38 $(\'.dateTime1\').html(date); 39 $(\'.dateTime2\').html(dateFormat); 40 $(\'.dateTime3\').html(dateFormat3); 41 console.log(234); 42 }); 43 </script> 44 <p>格式化前:<span class="dateTime1"></span></p> 45 <p>格式化yyyy-MM-dd hh:mm:ss后:<span class="dateTime2"></span></p> 46 <p>格式化yyyy/MM/dd hh:mm:ss后:<span class="dateTime3"></span></p> 47 </body> 48 </html>
以上是关于时间日期格式化成需要的形式的主要内容,如果未能解决你的问题,请参考以下文章
Java 中如何格式化一个日期?如格式化为 ddMMyyyy 的形式?
golang的xorm如何将[]map[string][]byte 格式的数据序列化成json输出