zoukankan      html  css  js  c++  java
  • 封装时间函数

    //根据传入日期返回展示日期
    function getShowDate(date, value) {
    var date = new Date(date);
    var year = date.getFullYear();
    var month = date.getMonth() + 1 > 9 ? date.getMonth() + 1 : '0' + (date.getMonth() + 1);
    var day = date.getDate() > 9 ? date.getDate() : '0' + date.getDate();
    var hour = date.getHours() > 9 ? date.getHours() : '0' + date.getHours();
    var minute = date.getMinutes() > 9 ? date.getMinutes() : '0' + date.getMinutes();
    var second = date.getSeconds() > 9 ? date.getSeconds() : '0' + date.getSeconds();

    switch (value) {
    case 'min':
    return year + '-' + month + '-' + day + ' ' + hour + ':' + minute;
    break;
    case 'second':
    return year + '-' + month + '-' + day + ' ' + hour + ':' + minute + ':' + second;
    break;
    case 'china':
    return year + '年' + month + '月' + day + '日';
    break;
    case 'en':
    return year + '/' + month + '/' + day;
    break;
    case 'hour':
    return hour + ':' + minute + ':' + second;
    break;
    case 'year':
    return String(year) + '0101';
    break;
    case 'month':
    return String(year) + String(month) + '01';
    break;
    case 'xlsx':
    return year + month + day + hour + minute + second;
    break;
    default:
    return year + '-' + month + '-' + day;
    break;
    };
    }
    code by trister
  • 相关阅读:
    Spoj-ANTP Mr. Ant & His Problem
    Spoj-BIPCSMR16 Team Building
    cf575A Fibonotci
    cf660E Different Subsets For All Tuples
    cf468C Hack it!
    cf468B Two Sets
    cf701E Connecting Universities
    Spoj-BLMIRINA Archery Training
    Spoj-BITDIFF Bit Difference
    Spoj-VISIBLEBOX Decreasing Number of Visible Box
  • 原文地址:https://www.cnblogs.com/tristers/p/13024688.html
Copyright © 2011-2022 走看看