冷眼 - 技術專欄

          態度決定高度,責任勝于能力;思想比知識更重要,成長比成功更重要!

             :: 首頁 ::  :: 聯系 ::  :: 管理 ::
            14 隨筆 :: 13 文章 :: 0 評論 :: 0 Trackbacks

          根據輸入的月份和日期,返回對應的星座編號,附星座對照表:

          編號
          起止日期
          名稱
          1 12.22 - 1.19 魔羯
          2 1.20 - 2.18 水瓶
          3 2.19 - 3.20 雙魚
          4 3.21 - 4.20 牡羊
          5 4.21 - 5.20 金牛
          6 5.21 - 6.21 雙子
          7 6.22 - 7.22 巨蟹
          8 7.23 - 8.22 獅子
          9 8.23 - 9.22 處女
          10 9.23 - 10.22 天秤
          11 10.23 - 11.21 天蝎
          12 11.22 - 12.21 射手


          '輸入日期返回星座編號
          Response.write?getConstellation(11,23)


          Function getConstellation(iMonth,?iDay)
          ???? Dim?sDay,?aDay
          ???? sDay = "20,19,21,21,21,22,23,23,23,23,22,22"
          ???? aDay = Split(sDay,",")
          ???? If iDay < aDay(iMonth - 1) Then
          ???????? getConstellation = iMonth
          ???? Else
          ????????getConstellation = iMonth + 1
          ????????If getConstellation = 13 Then getConstellation = 1
          ???? End If
          ???? Erase aDay
          ???? Set aDay = Nothing
          End?Function


          舉一反三,如果要求返回的是星座的名稱而不是編號呢?該怎么寫?讀者可以自己試一下。

          posted on 2008-05-21 17:12 冷眼 閱讀(421) 評論(0)  編輯  收藏 所屬分類: ASP
          主站蜘蛛池模板: 义乌市| 周至县| 高台县| 武义县| 洛南县| 息烽县| 高安市| 昭平县| 陵水| 郎溪县| 灵川县| 青铜峡市| 新昌县| 江西省| 仪陇县| 渭南市| 凤翔县| 岑溪市| 织金县| 威远县| 石泉县| 淅川县| 垦利县| 娄烦县| 澄城县| 临清市| 上饶县| 邢台县| 邻水| 乌海市| 织金县| 股票| 柘城县| 金山区| 宣恩县| 凤翔县| 沈阳市| 永新县| 周至县| 洱源县| 迁安市|