李嘉 收藏代码 ① - ASP.NET中关于日期处理格式化的相关方法函数收藏

此次的收藏内容包括有:

一、传递一个Datetime对象,函数自动将其转化为yyyy-MM-dd的字符串格式。
二、获取日期(星期),即传递一个Datetime对象,返回该Datetime所在日期对应的星期。

        #region 日期处理
        /// <summary>
        /// 格式化日期为yyyy-MM-dd
        /// </summary>
        /// <param name="dTime"></param>
        /// <returns></returns>
        public static string formatDate(DateTime dTime)
        {
            string rStr;
            rStr = dTime.Year + "-" + dTime.Month + "-" + dTime.Day;
            return rStr;
        }

        /// <summary>
        /// 获取日期(星期)
        /// </summary>
        /// <param name="sDate"></param>
        /// <returns></returns>
        public static string getWeek(DateTime sDate)
        {
            System.Globalization.Calendar myCal = CultureInfo.InvariantCulture.Calendar;

            string rStr = string.Empty;
            switch (myCal.GetDayOfWeek(sDate).ToString())
            {
                case "Sunday":
                    rStr = "星期日";
                    break;
                case "Monday":
                    rStr = "星期一";
                    break;
                case "Tuesday":
                    rStr = "星期二";
                    break;
                case "Wednesday":
                    rStr = "星期三";
                    break;
                case "Thursday":
                    rStr = "星期四";
                    break;
                case "Friday":
                    rStr = "星期五";
                    break;
                case "Saturday":
                    rStr = "星期六";
                    break;
            }
            return rStr;
        }
       
#endregion

起返回的结果都是字符串型。

引用通告地址: 点击获取引用地址
评论: 0 | 引用: 0 | 阅读: 506 | 打印 | 打包 | 转发
发表评论
昵 称: 密 码:
网 址: 邮 箱:
验证码: 验证码图片 选 项:
头 像:
内 容:
  • 粗体
  • 斜体
  • 下划线
  • 插入图像
  • 超链接
  • 电子邮件
  • 插入引用