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: 在此处添加构造函数逻辑
            //
        }
    }
}
复制代码
相关文章
|
5天前
|
人工智能 运维 安全
|
3天前
|
人工智能 异构计算
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
敬请锁定《C位面对面》,洞察通用计算如何在AI时代持续赋能企业创新,助力业务发展!
|
5天前
|
机器学习/深度学习 人工智能 自然语言处理
B站开源IndexTTS2,用极致表现力颠覆听觉体验
在语音合成技术不断演进的背景下,早期版本的IndexTTS虽然在多场景应用中展现出良好的表现,但在情感表达的细腻度与时长控制的精准性方面仍存在提升空间。为了解决这些问题,并进一步推动零样本语音合成在实际场景中的落地能力,B站语音团队对模型架构与训练策略进行了深度优化,推出了全新一代语音合成模型——IndexTTS2 。
494 14
|
11天前
|
人工智能 JavaScript 测试技术
Qwen3-Coder入门教程|10分钟搞定安装配置
Qwen3-Coder 挑战赛简介:无论你是编程小白还是办公达人,都能通过本教程快速上手 Qwen-Code CLI,利用 AI 轻松实现代码编写、文档处理等任务。内容涵盖 API 配置、CLI 安装及多种实用案例,助你提升效率,体验智能编码的乐趣。
863 109
|
4天前
|
人工智能 测试技术 API
智能体(AI Agent)搭建全攻略:从概念到实践的终极指南
在人工智能浪潮中,智能体(AI Agent)正成为变革性技术。它们具备自主决策、环境感知、任务执行等能力,广泛应用于日常任务与商业流程。本文详解智能体概念、架构及七步搭建指南,助你打造专属智能体,迎接智能自动化新时代。