code: function DateTime(arr,valObj) {
          var that = this,newdate = new Date(), narr = ["FullYear","Month","Date","Hours","Minutes","Seconds"]; 
          var vb = jet.extend({YYYY:null,MM:null,DD:null,hh:newdate.getHours(),mm:newdate.getMinutes(),ss:newdate.getSeconds()},valObj);
          var ND = valObj == undefined ? newdate : new Date(vb.YYYY,vb.MM,vb.DD,vb.hh,vb.mm,vb.ss);
          if((arr||[]).length>0) jet.each(arr,function (i,par) { 
              ND["set"+narr[i]](narr[i] == "Month" ? parseInt(par)-1:parseInt(par)); 
          });
          //返回一个数值相同的新DateTime对象 
          that.reDate = function () {
              return new DateTime();
          };
          //返回此实例的Date值 
          that.GetValue = function () {
              return ND;
          };
          //获取此实例所表示日期的年份部分。 
          that.GetYear = function () {
              return ND.getFullYear();
          };
          //获取此实例所表示日期的月份部分。 
          that.GetMonth = function () {
              return ND.getMonth() + 1;
          };
          //获取此实例所表示的日期为该月中的第几天。 
          that.GetDate = function () {
              return ND.getDate();
          };
          //获取此实例所表示日期的小时部分。 
          that.GetHours = function () {
              return ND.getHours();
          };
          //获取此实例所表示日期的分钟部分。 
          that.GetMinutes = function () {
              return ND.getMinutes();
          };
          //获取此实例所表示日期的秒部分。 
          that.GetSeconds = function () {
              return ND.getSeconds();
          };
      }
docs: 返回日期