對Java基礎類的Date和Calendar類有些生疏了,使用的時候還是現查的javadoc。
          隨手記下來吧。

          起飛前一天12點前申請退票,按客規走,前一天12點到起飛收50%手續費,起飛后收100%費用??

          ????????????DateFormat?df?=?DateFormat.getDateInstance();
          ????????????Calendar?applyCl?
          =?Calendar.getInstance();???//申請時間
          ????????????Calendar?takeoffCl?=?Calendar.getInstance();?//起飛時間

          ????????????Calendar?baseCl?
          =?Calendar.getInstance();????//前一天中午12點

          ????????????applyCl.setTime(df.parse(applyTime));
          ????????????takeoffCl.setTime(df.parse(takeoffTime));

          ????????????
          //起飛時間前一天中午12點
          ????????????baseCl.setTime(df.parse(takeoffTime));????????????????????????????????
          ????????????baseCl.add(Calendar.DATE,?
          -1);
          ????????????baseCl.set(Calendar.HOUR,?
          12);
          ????????????baseCl.set(Calendar.MINUTE,?
          0);
          ????????????baseCl.set(Calendar.SECOND,
          0);
          ????????
          ????????????Date?date?
          =?baseCl.getTime();
          ????????????
          //自愿團體起飛前一天12點前退,按客規走,前一天12點到起飛
          ????????????
          //收50%手續費,起飛后收100%費用????????????????
          ????????????if(applyCl.before(baseCl))?{
          ????????????????feeRate?
          =?calFeeRate(airCLStr);
          ????????????}
          else?if(applyCl.before(takeoffCl))?{
          ????????????????feeRate?
          =?new?Integer(50);
          ????????????}
          else?{
          ????????????????feeRate?
          =?new?Integer(100);
          ????????????}????????????????????????????????????????????????????????????
          posted on 2006-09-06 11:02 knowhow 閱讀(223) 評論(0)  編輯  收藏 所屬分類: Java基礎知識
          主站蜘蛛池模板: 长岛县| 桐乡市| 吉隆县| 玉龙| 思茅市| 彰武县| 错那县| 普陀区| 莒南县| 雅江县| 六盘水市| 布尔津县| 上犹县| 阳山县| 原阳县| 株洲市| 沙洋县| 康乐县| 玛沁县| 剑河县| 广元市| 双辽市| 玉门市| 瑞丽市| 岑溪市| 金阳县| 仙居县| 甘肃省| 宜宾市| 阿图什市| 韶山市| 阳泉市| 潜江市| 华阴市| 上蔡县| 武安市| 盱眙县| 正阳县| 福建省| 蒙阴县| 明光市|