2012-03-06 8 views
0

月ビューでは、dateshowは "Mar 7(Wed)"という値を返します。
週のビューでdateshowは "Mar 7(Wed)15:00 - 16:00"の値を返します。
ビューに応じてこの値がどのように変化するのか理解できませんでした。Wdcalendarの時間形式の変更については、

var dateshow = CalDateShow(start, end, !isallday, true); 


function CalDateShow(startday, endday, isshowtime, isshowweek) { 
     if (!endday) { 
      return dateFormat.call(startday, getymformat(startday,null,isshowtime)); 
     } else { 
      var strstart= dateFormat.call(startday, getymformat(startday, null, isshowtime, isshowweek)); 
      var strend=dateFormat.call(endday, getymformat(endday, startday, isshowtime, isshowweek)); 
      var join = (strend!=""? " - ":""); 
      return [strstart,strend].join(join); 
     } 
    } 

参考:I downloaded this plug in from this link only.

私は本当にそれについて知っておく必要がありますよ。しかも、私は夢中です。だから、私を助けてください。

答えて

0

この方法は、表示されている日付の形式が決定されていない方法です。形式を決定する実際の方法はgetymformat()です。だから、変更はそこに行かなければならない。

isshowtimeのために渡された値に基づいて、gettymformat月ビューの

function getymformat(date, comparedate, isshowtime, isshowweek, showcompare) { 
...    
a.push(showweek ? " (W)" : "", showtime ? " HH:mm" : ""); 
return a.join(""); 
} 

を返します、ショータイム月日(日)であなたを残して、になりますコードにすでに設定されている形式です。週表示の場合 、ショータイム月日(日)+ HHとして日付形式であなたを残して、次のようになります。ミリメートル

関連する問題