• 年月日换算成星期几


    public static string CaculateWeekDay(int y, int m, int d) //年月日换算成星期几
    {

      if (m == 1) m = 13;

      if (m == 2) m = 14;

      int week = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7 + 1;

      string weekstr = "";

      switch (week)
      {

        case 1: weekstr = "星期一"; break;

        case 2: weekstr = "星期二"; break;

        case 3: weekstr = "星期三"; break;

        case 4: weekstr = "星期四"; break;

        case 5: weekstr = "星期五"; break;

        case 6: weekstr = "星期六"; break;

        case 7: weekstr = "星期日"; break;

      }

      return weekstr;

    }

  • 相关阅读:
    记录输出时间
    ***灵感或者没想到的思想
    Managing Difficulties
    4.20
    单调队列
    背包
    线性DP
    可持久化数据结构
    平衡树
    点分治
  • 原文地址:https://www.cnblogs.com/caok168/p/2561347.html
Copyright © 2020-2023  润新知