import java.util.Date;
import java.util.Scanner;public class ConstellationUtil {/*** 根据出生日期获取星座* @param birthday  例如:1995-09-07* @return*/public static String getConstellation(String birthday) {Date parse = DateUtil.parseDate(birthday);String mMdd = DateUtil.format(parse, "MMdd");Scanner sc = new Scanner(mMdd);int monthday = sc.nextInt();int month = monthday / 100;int day = monthday % 100;String xingzuo = "";switch (month) {case 1:xingzuo = day < 21 ? "摩羯座" : "水瓶座";break;case 2:xingzuo = day < 20 ? "水瓶座" : "双鱼座";break;case 3:xingzuo = day < 21 ? "双鱼座" : "白羊座";break;case 4:xingzuo = day < 21 ? "白羊座" : "金牛座";break;case 5:xingzuo = day < 22 ? "金牛座" : "双子座";break;case 6:xingzuo = day < 22 ? "双子座" : "巨蟹座";break;case 7:xingzuo = day < 23 ? "巨蟹座" : "狮子座";break;case 8:xingzuo = day < 24 ? "狮子座" : "处女座";break;case 9:xingzuo = day < 24 ? "处女座" : "天秤座";break;case 10:xingzuo = day < 24 ? "天秤座" : "天蝎座";break;case 11:xingzuo = day < 23 ? "天蝎座" : "射手座";break;case 12:xingzuo = day < 22 ? "射手座" : "摩羯座";break;}return xingzuo;}public static void main(String[] args) {System.out.println(ConstellationUtil.getConstellation("1995-09-07"));}
}

Java根据出生日期获取星座相关推荐

  1. java 根据日期获取星座

    1.实现代码 import java.util.Calendar; import java.util.Date;public class BirthUtils {public static final ...

  2. Java通过出生日期计算星座、(生肖)

    Java根据生日得出是十二星座的哪一个星座 方法一: public static String constellation(int month, int day) { String constella ...

  3. jquery根据出生日期获取年龄及星座

    JSP页面 <tr><td style="width:15%;text-align:right;"><span style="color:r ...

  4. Java通过出生日期计算属相(生肖)和星座

    Java代码通过出生日期计算属相和星座. public class Year {     private final static int[] dayArr = new int[] { 20, 19, ...

  5. java生日显示生肖星座_根据生日或者日期 获取 生肖和星座的 Java代码

    public class DateUtil { public static final String[] zodiacArr = { "猴", "鸡", &qu ...

  6. 【Java 工具类】通过出生日期获取年龄

    通过出生日期获取年龄 /*** @Description: 异常生日默认返回 0* @Param birthDay 出生日期* @Return int*/ public static int getA ...

  7. Java:出生日期转年龄

    private int getAge(Date birthDay) {Calendar cal = Calendar.getInstance();//出生日期晚于当前时间,无法计算if (cal.be ...

  8. html输入日期算出星座,java输入日期计算星座

    java输入日期计算星座 [2021-01-31 12:59:06]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/( ...

  9. java 通过出生日期算年龄

    package com.cyjlgb.services.backend.utils; import java.util.Calendar; import java.util.Date; public ...

最新文章

  1. Cocoapods的安装以及使用(2)
  2. python中,time、calendar、datetime
  3. H3C大数据产品介绍
  4. css自动限制图片大小
  5. 【错误记录】发布 Flutter 插件包报错 ( Failed to upload the package.pub finished with exit code 1 )
  6. SAP BAPI的一些初级资料
  7. seata xid是什么_使用Seata彻底解决Spring Cloud中的分布式事务问题!
  8. 升级浏览器_微软IE11浏览器 最后的升级机会
  9. 网络流24题 餐巾计划(DCOJ8008)
  10. NHibernate查询语言(HQL)
  11. 在树莓派2上安装 Windows 10
  12. 计算机组成原理 第二版 课后答案 (唐朔飞) 1~8章
  13. 配置Visual Studio Code用作51单片机C51代码编辑器,替代KeilC编辑代码事半功倍!
  14. vue中引入字体无效(记录)
  15. Excel之DateDif函数
  16. vs助手使用期过 编译CEGUI的问题:error C2061: 语法错误: 标识符“__RPC__out_xcount_part” VS2010...
  17. Fishingprince Plays With Array(思维/数学/实现)
  18. c++ std::swap() 函数
  19. 为什么我的CDMA手机获取不了CellID?
  20. UE4_如何在UI中设置动态图片

热门文章

  1. CubieBoard通过GPIO控制步进电机-python
  2. docker 常用清除内存命令
  3. 使用IQmath定点运算调试TI官方的软件锁相环
  4. 课程设计-ASP.NET作文网站
  5. 《大学计算机》上机考试系统操作指南~~
  6. 部署 WVP+ZLMediaKit 实现大华摄像头接入
  7. 【柔性制造】工业机器人实现柔性制造离不开的核心部件
  8. spring框架官网直译IOC容器(1.5-1.8)
  9. 如何删除“江苏电信”宽带测速插件
  10. 两个有序数组的合并问题