zoukankan      html  css  js  c++  java
  • [时间操作] C#DateFormat时间帮助类 (转载)

    点击下载 DateFormat.rar

    主要功能如下

    返回每月的第一天和最后一天

    看下面代码吧

    /// <summary>
    /// 类说明:时间操作类
    /// 编 码 人:苏飞
    /// 联系方式:361983679  
    /// 更新网站:[url=http://www.sufeinet.com/thread-655-1-1.html]http://www.sufeinet.com/thread-655-1-1.html[/url]
    /// </summary>
    using System;
     
    namespace DotNet.Utilities
    {
        public class DateFormat
        {
            //返回每月的第一天和最后一天
            public static void ReturnDateFormat(int month, out string firstDay, out string lastDay)
            {
                int year = DateTime.Now.Year + month / 12;
                if (month != 12)
                {
                    month = month % 12;
                }
                switch (month)
                {
                    case 1:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-0" + month + "-31");
                        break;
                    case 2:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        if (DateTime.IsLeapYear(DateTime.Now.Year))
                            lastDay = DateTime.Now.ToString(year + "-0" + month + "-29");
                        else
                            lastDay = DateTime.Now.ToString(year + "-0" + month + "-28");
                        break;
                    case 3:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        lastDay = DateTime.Now.ToString("yyyy-0" + month + "-31");
                        break;
                    case 4:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-0" + month + "-30");
                        break;
                    case 5:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-0" + month + "-31");
                        break;
                    case 6:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-0" + month + "-30");
                        break;
                    case 7:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-0" + month + "-31");
                        break;
                    case 8:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-0" + month + "-31");
                        break;
                    case 9:
                        firstDay = DateTime.Now.ToString(year + "-0" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-0" + month + "-30");
                        break;
                    case 10:
                        firstDay = DateTime.Now.ToString(year + "-" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-" + month + "-31");
                        break;
                    case 11:
                        firstDay = DateTime.Now.ToString(year + "-" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-" + month + "-30");
                        break;
                    default:
                        firstDay = DateTime.Now.ToString(year + "-" + month + "-01");
                        lastDay = DateTime.Now.ToString(year + "-" + month + "-31");
                        break;
                }
            }
        }
    }
  • 相关阅读:
    CND库(Bootstrap 、React、Vue、Angular.js、JQuery)
    使用线性渐变实现滚动进度条
    设置鼠标光标样式
    百度地图API部分功能
    网页的三种布局(固定布局,流式布局,弹性布局)
    这一次带你彻底了解远程Cookie操作
    js获取各种高度和宽度
    点击按钮,回到页面顶部的5种写法
    Chrome默认字体大小
    CSS Grid 网格布局
  • 原文地址:https://www.cnblogs.com/lizeyan/p/3635552.html
Copyright © 2011-2022 走看看