ASP.NET根据日期获取星座方法!

复制代码
    /// <summary>返回星座
    
/// 
    
/// </summary>
    
/// <param name="date">日期</param>
    
/// <returns></returns>
    public static string GetXinZuo(string date)
    {
        DateTime d;
        
if (DateTime.TryParse(date, out d))
        {
            d 
= DateTime.Parse(d.Month + "-" + d.Day);
            
if (d >= DateTime.Parse("03-21"&& d <= DateTime.Parse("04-19"))
            {
                
return "白羊座";
            }
            
else if (d >= DateTime.Parse("04-20"&& d <= DateTime.Parse("05-20"))
            {
                
return "金牛座";
            }
            
else if (d >= DateTime.Parse("05-21"&& d <= DateTime.Parse("06-21"))
            {
                
return "双子座";
            }
            
else if (d >= DateTime.Parse("06-22"&& d <= DateTime.Parse("07-22"))
            {
                
return "巨蟹座";
            }
            
else if (d >= DateTime.Parse("07-23"&& d <= DateTime.Parse("08-22"))
            {
                
return "狮子座";
            }
            
else if (d >= DateTime.Parse("08-23"&& d <= DateTime.Parse("09-22"))
            {
                
return "处女座";
            }
            
else if (d >= DateTime.Parse("09-23"&& d <= DateTime.Parse("10-23"))
            {
                
return "天秤座";
            }
            
else if (d >= DateTime.Parse("10-24"&& d <= DateTime.Parse("11-22"))
            {
                
return "天蝎座";
            }
            
else if (d >= DateTime.Parse("11-23"&& d <= DateTime.Parse("12-21"))
            {
                
return "射手座";
            }
            
else if ((d >= DateTime.Parse("12-22"&& d <= DateTime.Parse("12-31")) ||
                (d 
>= DateTime.Parse("01-01"&& d <= DateTime.Parse("01-19")))
            {
                
return "摩羯座";
            }
            
else if (d >= DateTime.Parse("01-20"&& d <= DateTime.Parse("02-18"))
            {
                
return "水瓶座";
            }
            
else if (d >= DateTime.Parse("02-19"&& d <= DateTime.Parse("03-20"))
            {
                
return "双鱼座";
            }
            
else
            {
                
return "未知日期";
            }
        }
        
else
        {
            
return "日期格式错误";
        }
    }
复制代码
posted @   牛腩  阅读(465)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示