JAVA & FLEX

          一個分享java和flex開發經驗的空間

             :: 首頁 ::  :: 聯系 ::  :: 管理 ::
            26 隨筆 :: 2 文章 :: 44 評論 :: 0 Trackbacks

          在Flex中,我們有的時候需要用到這樣的日期格式:2008年08月21日 星期四,但是在Flex的日期格式化中,是沒有這種format的,如何事項呢,下面有一個例子,可以幫助你

          import mx.formatters.*;
                      
          //private var myData1=new Date(); 
                      public function getChinaTimeDate(nowDate:Date):String
                      
          {
                      var rtnStr:String 
          = "";
                          
          // 格式化函數

                      var myDateFormatXQ 
          = new DateFormatter();
                      var testY:String 
          = nowDate.getFullYear().toString();
                      var testM:String 
          = (nowDate.getMonth()+1).toString();
                      var testD:String 
          = nowDate.getDate().toString();
                      var weekStr 
          = "";
                      var ymd:String 
          = "";
                      
          // 定義日期格式
                      
                      myDateFormatXQ.formatString
          ="EEEE";

                      weekStr 
          = myDateFormatXQ.format(nowDate);
                      
                      
          switch(weekStr)
                      
          {                            
                           
          case "Monday":
                          weekStr 
          = "星期一";
                           
          break;
                           
          case "Tuesday":
                          weekStr 
          = "星期二";
                           
          break;
                           
          case "Wednesday":
                          weekStr 
          = "星期三";
                           
          break;        
                          
          case "Thursday":
                          weekStr 
          = "星期四";
                           
          break;    
                          
          case "Friday":
                          weekStr 
          = "星期五";
                           
          break;    
                          
          case "Saturday":
                          weekStr 
          = "星期六";
                           
          break;    
                          
          case "Sunday":
                          weekStr 
          = "星期日";
                           
          break;                
                      }

                      rtnStr 
          = testY+""+testM+""+testD+"";
                      rtnStr 
          = "1今天是:" + rtnStr + " " +weekStr;
                      mx.controls.Alert.show(testM);

                          
          return rtnStr;
                          
                      }
          posted on 2008-09-01 17:27 程序人生-天津 閱讀(2664) 評論(0)  編輯  收藏 所屬分類: Flex
          主站蜘蛛池模板: 南岸区| 台前县| 富裕县| 延寿县| 永顺县| 阜新| 佛坪县| 平谷区| 滦南县| 遂昌县| 武强县| 康定县| 农安县| 都昌县| 南开区| 甘孜县| 陈巴尔虎旗| 阳谷县| 饶河县| 黄梅县| 镇巴县| 公主岭市| 东阿县| 苍溪县| 定州市| 舞阳县| 六枝特区| 北碚区| 长武县| 昭苏县| 特克斯县| 社会| 怀远县| 兴山县| 政和县| 沛县| 汤原县| 称多县| 南澳县| 邹平县| 左权县|