zoukankan      html  css  js  c++  java
  • 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: 在此处添加构造函数逻辑
                //
            }
        }
    }
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    C++ 临时对象
    【转】C++ static关键字
    python读写文件
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
    Debian下的crontab保存
    Innodb后台线程
    查看当前数据库支持哪些存储引擎
    ERROR: No query specified
    WARNING: The host 'r6' could not be looked up with /usr/local/mysql/bin/resolveip.
    mysql_install_db 运行结果
  • 原文地址:https://www.cnblogs.com/ylbtech/p/3159836.html
Copyright © 2011-2022 走看看