html YYYMMDD形式をYYYY / MM / DD形式に変换

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html YYYMMDD形式をYYYY / MM / DD形式に変换相关的知识,希望对你有一定的参考价值。

<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8" />
	<title>Document</title>
</head>
<body>
<script>
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() +1;
var day = date.getDay();

function zeroFormat(num){
    if(num < 10){
        return '0' + String(num);
    } else {
        return num;
    }
}

var year = zeroFormat(year);
var month = zeroFormat(month);
var day = zeroFormat(day);

var triggerDate = year + month + day;

   /* YYYYMMDD形式をYYYY/MM/DD形式に変更
    *
    * @param string
    * @param string
    * @return boolean
    */
function dateSeparate(targetDate){
    var date = targetDate;
    if(parseInt(date.slice(0,4),10) < 2000 ){
    	var len = 2;
    } else {
	 	 var len = date.length;
    }

    switch(len){
        case 8:
        return date.slice(0,4) + '/' + date.slice(4,6) + '/' + date.slice(6,8);
        break

        case 4:
            return date.slice(4,6) + '/' + date.slice(6,8);
        break

        case 2:
            return date.slice(4,6);
        break

        default:
            return false;
        break
    }
}

console.log(dateSeparate(triggerDate));
</script>
</body>
</html>

以上是关于html YYYMMDD形式をYYYY / MM / DD形式に変换的主要内容,如果未能解决你的问题,请参考以下文章

如何修改时间前脚本以 DD-MM-YYYY 的形式显示时间

html wdatepicker 年月日的实现

mysql数据库可以以"yyyy-MM"的形式保存时间?如果可以怎么使用Java语言保存进去?

如何编写通用 SQL 查询以与所有 RDBMS(Oracle、SQL 服务器、MySql、DB2 等等)兼容的 (YYYY-MM-DD) 形式提取日期

将一个月划分为多个星期的形式显示日期

Js各种时间转换问题(YYYY-MM-DD 时间戳 中国标准时间)