先了解一下十二星座對應的日期劃分範圍。
白羊:0321~0420
天秤:0924~1023
金牛:0421~0521
天蠍:1024~1122
雙子:0522~0621
射手:1123~1221
巨蟹:0622~0722
摩羯:1222~0120
獅子:0723~0823
水瓶:0121~0219
**:0824~0923
雙魚:0220~0320
例如,出生日期為 0527(5 月 27 號),則對應的是雙子座。
根據上述描述,在程式中需要使用者輸入乙個 4 位數字,再根據這個數字所處的範圍進行判斷,其中前兩位是月份,後兩位是日期。在這裡使用 switch 語句判斷出生的月份,然後根據日期確定星座名稱。
實現**如下:
public static void main(string args)
system.out.println("你的星座是:" +xingzuo);
}上述**中, 首先宣告變數 monthday 儲存使用者輸入的資訊,然後用 month 和 day 變數分別表示月份和日期。接下來switch 語句根據月份判斷執行 case 子句中的**,在每個 case 子句中,使用三元運算子根據日期判斷所屬的星座。
執行結果如下:
請輸入你的出生年月(如 0123 表示 1 月 23 日):
你的星座是:金牛座
根據出生日期計算距離生日時間
具體使用根據情況大家自己調整,此處僅供參考。根據出生日期計算生日天數 jxcore.birthwarm function value,fieldctl var dd eval new birth.substr 1,birth.length 2 var ar date dd.getmonth 1,dd...
Excel根據出生日期判斷生肖,Leo老師來教你!
在工作學習中,我們經常會遇到excel根據出生日期判斷生肖這樣的問題。列夫托爾斯泰說過 人生不是一種享樂,而是一樁十分沉重的工作。因此,面對excel根據出生日期判斷生肖我們應該有努力探索的精神。成功的人千方百計,失敗的人千難萬險。對於這個問題也是一樣的。讀書忌死讀,死讀鑽牛角,對於excel根據出...
SQL Server 根據出生日期計算年齡
getdate 函式用於返回當前的日期和時間 datediff 函式返回兩個日期之間的時間。語法 datediff datepart,startdate,enddate startdate 和 enddate 引數是合法的日期表示式。datepart 引數可以是下列的值 datepart縮寫年 yy...