亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

全面兼容的javascript時間格式化函數(比較實用)

2019-11-20 15:26:50
字體:
來源:轉載
供稿:網友
全面兼容的javascript時間格式化函數,實用總結!
復制代碼 代碼如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js日期格式化</title>
<script language="javascript" type="text/javascript">
/*
* 時間格式化
* strDateTime:需要格式化的字符串時間
* intType:格式化類型
*/
function formatDateTime(strDateTime, intType) {
var years, month, days, hours, minutes, seconds;
var newDate, arrDate = new Array(), arrTime = new Array();


try {
if (strDateTime != undefined && strDateTime != null && strDateTime != "") {
//獲取日期和時間數組
if (strDateTime.indexOf("-") != -1) {
var item = strDateTime.split(" ");
arrDate = item[0].toString().split("-");
arrTime = item[1].toString().split(":");
} else if (strDateTime.indexOf("/") != -1) {
var item = strDateTime.split(" ");
arrDate = item[0].toString().split("/");
arrTime = item[1].toString().split(":");
}


//處理數據
if (arrDate != undefined && arrTime != undefined
&& arrDate.length == 3 && arrTime.length == 3) {
newDate = new Date(
parseInt(arrDate[0]),
parseInt(arrDate[1]),
parseInt(arrDate[2]),
parseInt(arrTime[0]),
parseInt(arrTime[1]),
parseInt(arrTime[2])
);


switch (Number(intType)) {
case 1: //格式:yyyy-MM-dd
years = newDate.getFullYear();


month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


newDate = years + "-" + month + "-" + days;
break;
case 2: //格式:MM-dd HH:mm
month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


hours = newDate.getHours();
if (Number(hours) < 10) hours = "0" + hours;


minutes = newDate.getMinutes();
if (Number(minutes) < 10) minutes = "0" + minutes;


newDate = month + "-" + days +
" " + hours + ":" + minutes;
break;
case 3: //格式:HH:mm:ss
hours = newDate.getHours();
if (Number(hours) < 10) hours = "0" + hours;


minutes = newDate.getMinutes();
if (Number(minutes) < 10) minutes = "0" + minutes;


seconds = newDate.getSeconds();
if (Number(seconds) < 10) seconds = "0" + seconds;


newDate = hours + ":" + minutes + ":" + seconds;
break;
case 4: //格式:HH:mm
hours = newDate.getHours();
if (Number(hours) < 10) hours = "0" + hours;


minutes = newDate.getMinutes();
if (Number(minutes) < 10) minutes = "0" + minutes;


newDate = hours + ":" + minutes;
break;
case 5: //格式:yyyy-MM-dd HH:mm
years = newDate.getFullYear();


month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


hours = newDate.getHours();
if (Number(hours) < 10) hours = "0" + hours;


minutes = newDate.getMinutes();
if (Number(minutes) < 10) minutes = "0" + minutes;


newDate = years + "-" + month + "-" + days +
" " + hours + ":" + minutes;
break;
case 6: //格式:yyyy/MM/dd
years = newDate.getFullYear();


month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


newDate = years + "/" + month + "/" + days;
break;
case 7: //格式:MM/dd HH:mm
month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


hours = newDate.getHours();
if (Number(hours) < 10) hours = "0" + hours;


minutes = newDate.getMinutes();
if (Number(minutes) < 10) minutes = "0" + minutes;


newDate = month + "/" + days +
" " + hours + ":" + minutes;
break;
case 8: //格式:yyyy/MM/dd HH:mm
years = newDate.getFullYear();


month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


hours = newDate.getHours();
if (Number(hours) < 10) hours = "0" + hours;


minutes = newDate.getMinutes();
if (Number(minutes) < 10) minutes = "0" + minutes;


newDate = years + "/" + month + "/" + days +
" " + hours + ":" + minutes;
break;
case 9: //格式:yy-MM-dd
years = newDate.getFullYear();
years = years.toString().substr(2, 2);


month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


newDate = years + "-" + month + "-" + days;
break;
case 10: //格式:yy/MM/dd
years = newDate.getFullYear();
years = years.toString().substr(2, 2);


month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


newDate = years + "/" + month + "/" + days;
break;
case 11: //格式:yyyy年MM月dd hh時mm分
years = newDate.getFullYear();


month = newDate.getMonth();
if (Number(month) < 10) month = "0" + month;


days = newDate.getDate();
if (Number(days) < 10) days = "0" + days;


hours = newDate.getHours();
if (Number(hours) < 10) hours = "0" + hours;


minutes = newDate.getMinutes();
if (Number(minutes) < 10) minutes = "0" + minutes;


newDate = years + "年" + month + "月" + days +
" " + hours + "時" + minutes + "分";
break;
}
}
}
} catch (e) {
newDate = new Date();


return newDate.getFullYear() + "-" +
(newDate.getMonth() + 1) + "-" +
newDate.getDate() + " " +
newDate.getHours() + ":" +
newDate.getMinutes() + ":" +
newDate.getSeconds();
}


return newDate;
}
</script>
</head>
<body>
<script language="javascript" type="text/javascript">
//調用
document.writeln(formatDateTime("2014/04/16 22:34:45", 11));
</script>
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产成人亚洲精品| 亚洲一区二区三区在线视频| 久久久久久久亚洲精品| 国产成人综合一区二区三区| 在线看福利67194| 日韩成人激情在线| 国内精品400部情侣激情| 欧美整片在线观看| 亚洲人成在线观看网站高清| 国产精品亚洲美女av网站| 亚洲欧美日韩中文视频| 中文国产成人精品久久一| 91精品视频免费| 亚洲精品网址在线观看| 精品无人区乱码1区2区3区在线| 国产精品久久久久久一区二区| 91人人爽人人爽人人精88v| 色综合久综合久久综合久鬼88| 久久亚洲精品一区二区| 九九九热精品免费视频观看网站| 久久91亚洲精品中文字幕奶水| 亚洲人成网在线播放| 国产视频一区在线| 欧美成人免费小视频| 午夜精品视频网站| 久久夜精品va视频免费观看| 欧美最顶级的aⅴ艳星| 久久中文字幕一区| 亚洲精品视频在线播放| 中文字幕一区日韩电影| 国产在线精品播放| 国产亚洲视频在线| 久久久久国产精品免费网站| 亚洲人精选亚洲人成在线| 久久久久久久久久久av| 日韩av片电影专区| 日韩免费不卡av| 中文字幕国内精品| 亚洲人午夜色婷婷| 91tv亚洲精品香蕉国产一区7ujn| 亚洲综合在线中文字幕| 色www亚洲国产张柏芝| 国产精品久久久久久av下载红粉| 欧美激情a在线| 精品久久久久久久中文字幕| 欧美成人一二三| 中文字幕亚洲欧美日韩在线不卡| 亚洲欧美另类中文字幕| 国产精品久在线观看| 欧美大成色www永久网站婷| 欧美一区二区三区四区在线| 91天堂在线视频| 欧美国产日韩在线| 欧美性xxxxxxxxx| xvideos亚洲| 91亚洲精品视频| 亚洲精品资源美女情侣酒店| 国产欧美精品一区二区三区-老狼| 日韩av综合网| 国产视频丨精品|在线观看| 91精品国产自产在线| 日韩高清中文字幕| 国产在线日韩在线| 欧美黑人视频一区| 国产日韩欧美中文| 欧美亚洲另类激情另类| 亚洲欧美精品中文字幕在线| 精品高清美女精品国产区| 91亚洲精品久久久久久久久久久久| 欧美黄网免费在线观看| 高清一区二区三区四区五区| 亚洲精品免费在线视频| 亚洲欧美日韩高清| 国产精品人成电影在线观看| 亚洲女人天堂色在线7777| 一本色道久久综合狠狠躁篇的优点| 亚洲一区二区三区在线视频| 最好看的2019的中文字幕视频| 羞羞色国产精品| 久久在线免费观看视频| 亚洲美女动态图120秒| 色一情一乱一区二区| 91精品视频免费观看| 欧美一级大胆视频| 成人网页在线免费观看| 国内外成人免费激情在线视频网站| 国产69精品99久久久久久宅男| 国产精品欧美亚洲777777| 日韩少妇与小伙激情| 亚洲欧美日本伦理| 琪琪第一精品导航| 欧美性色xo影院| 欧美激情国产高清| 欧美午夜片欧美片在线观看| 欧美精品一本久久男人的天堂| 一区国产精品视频| 久久久999国产精品| 亚洲欧美激情四射在线日| 亚洲第一区中文99精品| 欧美激情第99页| 成人网欧美在线视频| 亚洲电影中文字幕| 亚洲成avwww人| 69视频在线播放| 欧美一区二区视频97| 国产美女精品视频| 欧美中文在线视频| 国产精品最新在线观看| 国产欧美精品在线| 亚洲日本欧美中文幕| 国产成人在线亚洲欧美| 亚洲欧美日韩一区二区在线| 亚洲欧美日韩国产精品| 亚洲成人网av| 国产日韩综合一区二区性色av| 日韩精品极品在线观看| 一区二区三区四区在线观看视频| 欧美电影电视剧在线观看| 亚洲高清一区二| 久久久久久久久久久亚洲| 国产成人aa精品一区在线播放| 夜色77av精品影院| 一区二区三区四区精品| 久久影院中文字幕| 国产精品va在线播放我和闺蜜| 国产精品视频自拍| 国产精品香蕉av| 成人亚洲欧美一区二区三区| 欧美又大又硬又粗bbbbb| 久久久亚洲精选| 欧美午夜视频一区二区| 亚洲风情亚aⅴ在线发布| 色偷偷av一区二区三区| 国产婷婷色综合av蜜臀av| 欧美亚州一区二区三区| 一区二区三区黄色| 成人一区二区电影| 国产精品极品美女粉嫩高清在线| 国产成人av网址| 懂色av一区二区三区| 成人久久一区二区| 欧美日韩一区二区三区| 最近2019中文字幕mv免费看| 欧美电影在线播放| 九九九久久国产免费| 国产成人精品免费视频| 91久久中文字幕| 欧美第一黄色网| 91免费看视频.| 欧美亚洲日本网站| 最近中文字幕mv在线一区二区三区四区| 欧美黄色小视频| 日韩久久精品电影| 国产精品日韩精品| www.欧美三级电影.com| 亚洲va码欧洲m码| 欧美黄色性视频| 久久久久久久国产精品视频| 91精品国产高清久久久久久| 性日韩欧美在线视频| 亚洲电影免费观看高清完整版| 欧美性猛交99久久久久99按摩| 欧美午夜激情在线| 精品电影在线观看|