• [时间操作] 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;
                }
            }
        }
    }
  • 相关阅读:
    IE, FireFox, Opera 浏览器支持CSS实现Alpha半透明的方法
    5个CSS3技术实现设计增强
    SQL Server 2005 中的分区表和索引
    推荐12款可用于前端开发的免费文本编辑器
    960 Grid System
    初识Byte
    在线制作网站
    sqlserver操作符篇 优化
    ASP.NET 异常处理
    Photoshop 隐藏的快捷键
  • 原文地址:https://www.cnblogs.com/lizeyan/p/3635552.html
Copyright © 2020-2023  润新知