util-判断当前年份所处的季度,并返回当前季度开始的月份

简介:
ylbtech-funcation-util:  判断当前年份所处的季度,并返回当前季度开始的月份

 判断当前年份所处的季度,并返回当前季度开始的月份。

1.A,Ylbtech.Model返回顶部
复制代码
using System;

namespace Ylbtech.Model
{
    /// <summary>
    ///JiDuInfo 的摘要说明
    ///季度类
    /// </summary>
    public class JiDuInfo
    {
        /// <summary>
        /// 今年的第几季度
        /// </summary>
        public string JiDu { get; set; }
        /// <summary>
        /// 当前季度开始的第一个月份
        /// </summary>
        public string JiDuStartMonth { get; set; }

        public JiDuInfo()
        {
            //
            //TODO: 在此处添加构造函数逻辑
            //
        }
    }
}
复制代码
1.B,Ylbtech.DAL返回顶部
 
1.C,Ylbtech.DBUtility返回顶部
 
1.D,Ylbtech.Common返回顶部
复制代码
using System;

using Ylbtech.Model;
namespace Ylbtech.Common
{
    /// <summary>
    ///JiDu 的摘要说明
    /// </summary>
    public class JiDu
    {
        /// <summary>
    ///JiDu 的摘要说明
    ///author:YuanBo
    ///date:21:09 2013/6/27
    /// </summary>
    public class JiDu
    {
        /// <summary>
        /// 判断当前是当年的第几季度
        /// </summary>
        /// <returns>第几季度,该季度开始的首月份</returns>
        public static JiDuInfo GetJiDuStartMonth()
        {
            JiDuInfo dal = new JiDuInfo();
            //一年四季
            string[] jiDuStr = new string[] { "01,02,03", "04,05,06", "07,08,09", "10,11,12" };
            string jiDuStartMonth = string.Empty; //当前季度开始月份

            string positionMonth = DateTime.Now.ToString("MM"); //当前月份
            #region 获取当前年度
            for (int i = 0; i < jiDuStr.Length; i++)
            {
                if (jiDuStr[i].IndexOf(positionMonth) != -1)
                {
                    dal.JiDu = (i + 1).ToString();
                    dal.JiDuStartMonth = (i * 3 + 1).ToString();
                }
            }
            #endregion

            return dal;
        }

        public JiDu()
        {
            //
            //TODO: 在此处添加构造函数逻辑
            //
        }
    }
}
复制代码
相关文章
|
8月前
|
数据库
指定月份显示每天的数据
指定月份显示每天的数据
|
7月前
|
Java
java8日期计算(偏移N周,返回指定星期的日期)
java8日期计算(偏移N周,返回指定星期的日期)
|
8月前
日期工具,校验当年开始年份,结束年份,当月开始日期,结合素日期
日期工具,校验当年开始年份,结束年份,当月开始日期,结合素日期
|
8月前
|
Linux C++ iOS开发
C++类相关oj题目分享(计算日期到天数转换、日期差值、打印日期、日期累加)
C++类相关oj题目分享(计算日期到天数转换、日期差值、打印日期、日期累加)
105 0
|
8月前
|
Java API
java 获取阴历日期公历日期转农历日期或者阳历日期转阴历日期
java 获取阴历日期公历日期转农历日期或者阳历日期转阴历日期
204 0
jeDate可提供选择日期不超过当前日期
jeDate可提供选择日期不超过当前日期
89 1
根据日期获得当天是星期几?
根据日期获得当天是星期几?
89 0
判断月份天数
判断月份天数
58 0
判断月份所在的季节
判断月份所在的季节
108 0
|
Java 程序员
Java 案例练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为
Java 案例练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为
585 0
Java 案例练习:编写 Java 程序,输入年份和月份,使用 switch 结构计算对应月份的天数。月份为 1、3、5、7、8、10、12 时,天数为 31 天。月份为 4、6、9、11 时,天数为