日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java根据日期判断星座_根据日期计算星座

發(fā)布時間:2025/5/22 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java根据日期判断星座_根据日期计算星座 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

//formatter為月和日

let dateFomatter = NSDateFormatter();

dateFomatter.setLocalizedDateFormatFromTemplate("MM-dd")

//提取字符串中月和日

let date = dateFomatter.stringFromDate(datePicker.date);

print(date);

//1.隱式定義字符串數組

var dateArray = date.componentsSeparatedByString("/")

let xingzuo = TimeUtil.getAstroWithMonth(Int32(dateArray[0])!, day: Int32(dateArray[1])!);

#import "TimeUtil.h"

@implementation TimeUtil

+(NSString *)getAstroWithMonth:(int)m day:(int)d{

NSString *astroString = @"魔羯水瓶雙魚白羊金牛雙子巨蟹獅子***天秤天蝎射手魔羯";

NSString *astroFormat = @"102123444543";

NSString *result;

if (m<1||m>12||d<1||d>31){

return @"錯誤日期格式!";

}

if(m==2 && d>29)

{

return @"錯誤日期格式!!";

}else if(m==4 || m==6 || m==9 || m==11) {

if (d>30) {

return @"錯誤日期格式!!!";

}

}

result=[NSString stringWithFormat:@"%@",[astroString substringWithRange:NSMakeRange(m*2-(d < [[astroFormat substringWithRange:NSMakeRange((m-1), 1)] intValue] - (-19))*2,2)]];

return result;

}

@end

總結

以上是生活随笔為你收集整理的java根据日期判断星座_根据日期计算星座的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。