根据日期获取星座

  1. /* *
  2. * 获取星座
  3. * 星座是按阳历来计算的
  4. * $month 阳历月份
  5. * $day 阳历日期
  6. * */
  7. public static function get_xingzuo($month, $day)
  8. {
  9. $xingzuo = '';
  10. // 检查参数有效性
  11. if ($month < 1 || $month > 12 || $day < 1 || $day > 31)
  12. {
  13. return $xingzuo;
  14. }
  15.  
  16. if(($month == 1 && $day >= 20) || ($month == 2 && $day <= 18)) {
  17. $xingzuo = "水瓶";
  18. }else if(($month == 2 && $day >= 19) || ($month == 3 && $day <= 20)) {
  19. $xingzuo = "双鱼";
  20. }else if (($month == 3 && $day >= 21) || ($month == 4 && $day <= 19)) {
  21. $xingzuo = "白羊";
  22. }else if (($month == 4 && $day >= 20) || ($month == 5 && $day <= 20)) {
  23. $xingzuo = "金牛";
  24. }else if (($month == 5 && $day >= 21) || ($month == 6 && $day <= 21)) {
  25. $xingzuo = "双子";
  26. }else if (($month == 6 && $day >= 22) || ($month == 7 && $day <= 22)) {
  27. $xingzuo = "巨蟹";
  28. }else if (($month == 7 && $day >= 23) || ($month == 8 && $day <= 22)) {
  29. $xingzuo = "狮子";
  30. }else if (($month == 8 && $day >= 23) || ($month == 9 && $day <= 22)) {
  31. $xingzuo = "处女";
  32. }else if (($month == 9 && $day >= 23) || ($month == 10 && $day <= 23)) {
  33. $xingzuo = "天秤";
  34. }else if (($month == 10 && $day >= 24) || ($month == 11 && $day <= 22)) {
  35. $xingzuo = "天蝎";
  36. }else if (($month == 11 && $day >= 23) || ($month == 12 && $day <= 21)) {
  37. $xingzuo = "射手";
  38. }else if (($month == 12 && $day >= 22) || ($month == 1 && $day <= 19)) {
  39. $xingzuo = "摩羯";
  40. }
  41.  
  42. return $xingzuo;
  43. }

php 根据日期获取星座的更多相关文章

  1. 根据日期字符串获取星期几,日期获取星期,时间获取星期,js获取星期

    根据日期字符串获取星期几,日期获取星期,时间获取星期,js获取星期 >>>>>>>>>>>>>>>>&g ...

  2. php 日期 - 获取当月最后一天

    /** * 日期-获取当月最后一天 * @return int */ public function get_lastday() { if($this->month==2) { $lastday ...

  3. 获取星座的JS函数

    通过JS获取星座的函数 function getConstellation(m,d){ var s="魔羯水瓶双鱼牡羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯"; var arr=[2 ...

  4. Java日期获取需求大全

    刚进公司,作为熟悉技术,为公司做了一个小的点餐系统的网站,其中大量用到了时间日期作为唯一标示或是显示设置.特总结了一下和大家分享. package com.lucis.ordering.Utils; ...

  5. java根据日期获取周几和获取某段时间内周几的日期

    整理两个日期的方法. 根据日期获取当天是周几 /** * 根据日期获取当天是周几 * @param datetime 日期 * @return 周几 */ public static String d ...

  6. js 日期计算星座 根据生日的月份和日期,一行代码计算星座的js小函数(转)

    本博客根据 开源中国作者清风徐不来 的文章 根据生日的月份和日期,一行代码计算星座的js小函数(转) 原文出自CSDN 无心的专栏 的文章,知识产权归原文作者所有! 点击查看原文:js 日期计算星座

  7. php 身份证号码获取星座和生肖

    发布:thatboy   来源:Net     [大 中 小] 本文介绍下,php用身份证号码获取星座和生肖的方法,一个简单的php实例,从身份证号码中取得星座与生肖信息,有兴趣的朋友参考研究下吧.本 ...

  8. Java 获取日期间的日期 & 根据日期获取星期

    场景:根据起止日期获取中间的日期: 根据日期获取当前日期的星期 根据日期日期获取日期 /** * 获取日期间日期 * @param start * @param end * @return */ pr ...

  9. C# DATETIME格式转换汇总 根据日期获取星期

    原文:C# DATETIME格式转换汇总 根据日期获取星期 C# DateTime.Now.Year --2019(年) DateTime.Now.Month --9(月) DateTime.Now. ...

随机推荐

  1. classmethod作用

    >>> class A(object): bar = 1 def func1(self): print 'foo' >>> class A(object): bar ...

  2. Oracle导出数据EXP00106错误

    在导出dmp文件的时候(命令:exp 用户名/密码@IP/实例名  file=D:\20180910.dmp log=D:\20180910.log),遇到以下错误: 错误原因: 导出使用的是Orac ...

  3. 《转》Logistic回归 多分类问题的推广算法--Softmax回归

    转自http://ufldl.stanford.edu/wiki/index.php/Softmax%E5%9B%9E%E5%BD%92 简介 在本节中,我们介绍Softmax回归模型,该模型是log ...

  4. 初识springcloud

    springcloud的基础是springboot,简单地说,就是通过写的springboot应用,使用springcloud集成. 在学习springcloud的过程中,自己的开发环境不能保证和博客 ...

  5. 有趣的JavaScript隐式类型转换

    JavaScript的数据类型是非常弱的(不然不会叫它做弱类型语言了)!在使用算术运算符时,运算符两边的数据类型可以是任意的,比如,一个字符串可以和数字相加.之所以不同的数据类型之间可以做运算,是因为 ...

  6. 下载频道--IT资源关东煮第二期[申明:来源于网络]

    下载频道–IT资源关东煮第二期[申明:来源于网络] 地址:http://geek.csdn.net/news/detail/129509?ref=myread

  7. 2018今日头条杯 E-Jump a Jump

    Problem E. Jump A JumpInput file: standard inputOutput file: standard outputTime limit: 1 secondsMemor ...

  8. Python2与python3 文件操作关于打开文件

    #首先在python3中操作文件只有一种选择,那就是open() #而在python2中则有两种方式:file()与open() 两者都能够打开文件,对文件进行操作,也具有相似的用法和参数,但是,这两 ...

  9. SQL中exsit和in

    本周在做ETL的时候踩了个小坑 A表中数据有18条,有字段UserID B表与A表结构相同,但只有16条数据(手动删除2条,更改2条UserID为不重复的其他值) 当 Select UserID fr ...

  10. docker+elasticsearch的安装

    查询镜像 [root@ elasticsearch]# docker search elasticsearch INDEX NAME DESCRIPTION STARS OFFICIAL AUTOMA ...