zoukankan      html  css  js  c++  java
  • //日期格式化函数

    //Script here

    var d = null;
    var startDate = null;
    var endDate = null;
    var tradedate = null;
    var lasttradedate = null;
    var tradeDateTS = null;
    //日期格式化函数
    var formatDate = function(dateTime,format){
    var fmt = "yyyyMMdd";
    if(format != undefined && format != ''){
    fmt = format
    }
    var date = new Date(dateTime);
    var o = {
    "M+" : date.getMonth()+1, //月份
    "d+" : date.getDate(), //日
    "h+" : date.getHours(), //小时
    "m+" : date.getMinutes(), //分
    "s+" : date.getSeconds(), //秒
    "q+" : Math.floor((date.getMonth()+3)/3), //季度
    "S" : date.getMilliseconds() //毫秒
    };
    if(/(y+)/.test(fmt))
    fmt=fmt.replace(RegExp.$1, (date.getFullYear()+"").substr(4 - RegExp.$1.length));
    for(var k in o)
    if(new RegExp("("+ k +")").test(fmt))
    fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
    return fmt;
    }
    //处理传入参数,如果传入参数为0或为空时取当前机器时间进行计算
    if(V_msgBusBeginTime == 0 || V_msgBusBeginTime == '' || V_msgBusBeginTime == null){
    d = new Date();
    }else{
    d = new Date(V_msgBusBeginTime);
    }

    //d = new Date('2020/10/24');
    tradedate = formatDate(d.getTime());

    tradeDateTS = formatDate(d.getTime(), 'yyyy-MM-dd 00:00:00.0');

    lasttradedate = d.setDate(d.getDate()-1);
    lasttradedate = formatDate((new Date(lasttradedate)).getTime());

    var cmonth = d.getMonth() + 1;

    if(cmonth >= 1 && cmonth <= 3){
    startDate = (d.getFullYear() - 1 ) + '-12-30';
    endDate = d.getFullYear() + '-03-30';
    }else if(cmonth >= 4 && cmonth <= 6){
    startDate = d.getFullYear() + '-03-30';
    endDate = d.getFullYear() + '-06-30';
    }else if(cmonth >= 7 && cmonth <= 9){
    startDate = d.getFullYear() + '-06-30';
    endDate = d.getFullYear() + '-09-30';
    }else{
    startDate = d.getFullYear() + '-09-30';
    endDate = d.getFullYear() + '-12-31';
    }

  • 相关阅读:
    【线性代数的几何意义】行列式的几何意义
    中国古代亲属称谓家谱总览
    百分比,千分比,万分比,百分比或百分吕,千分率等
    中国市场区域划分
    中国血统关系称谓大全
    中国人不可不了解的常知识
    中国有多少个省,多少个直辖市,多少个特别行政区,多少个自治区
    电影格式的区别
    十二星座对应的月份
    企业,公司职位名称大全(中英文对照)
  • 原文地址:https://www.cnblogs.com/gina11/p/13952545.html
Copyright © 2011-2022 走看看