文章投稿 | 加入收藏 | 繁體中文
网站首页 | 站长之家 | 业界新闻 | 网站运营 | 联盟资讯 | IDC资讯 | 免费资源 | 站长学院 | 站长工具 | 站长手册 | 站长论坛
┫当前位置:网站首页 > 站长学院 > 网络编程 > ASP.net操作日期常用代码 > 正文

ASP.net操作日期常用代码

作者:佚名  来源:本站收集  时间:2008-5-11 14:25:17  点击:  字体:

using System;

namespace My.Utils {
 ///


 /// 日期操作常用工具
 ///

 public class DateUtils {
  public DateUtils() {
  }

        ///


        /// 比较日期的年份差
        ///

        /// 开始日期
        /// 与当前日期的年份差
        public static int DiffYear (string start) {
            return DiffYear(Convert.ToDateTime(start));
        }

        ///


        /// 比较日期的年份差
        ///

        /// 开始日期
        /// 结束日期
        /// 年份差
        public static int DiffYear (string start, string end) {
            return DiffYear(Convert.ToDateTime(start), Convert.ToDateTime(end));
        }
       
        ///
        /// 比较日期的年份差
        ///

        /// 开始日期
        /// 与当前日期的年份差
        public static int DiffYear (DateTime start) {
            return (DiffYear(start, DateTime.Now));
        }

        ///


        /// 比较两个日期的年份差
        ///

        /// 开始日期
        /// 结束日期
        /// 年份差
        public static int DiffYear (DateTime start, DateTime end) {
            return (end.Year - start.Year);
        }

        ///


        /// 格式化当天日期(yyyy-MM-dd)
        ///

        /// 格式化后的日期字符串
        public static string DateFormat () {
            return DateFormat(DateTime.Now);
        }

        ///


        /// 格式化日期(yyyy-MM-dd)
        ///

        /// 待格式化的日期
        /// 格式化后的日期字符串
        public static string DateFormat (string date) {
            return DateFormat(Convert.ToDateTime(date));
        }

        ///


        /// 格式化日期
        ///

        /// 待格式化的日期
        /// 格式化串
        /// 格式化后的日期字符串
        public static string DateFormat (string date, string format) {
            return DateFormat(Convert.ToDateTime(date), format);
        }

        ///


        /// 格式化日期(yyyy-MM-dd)
        ///

        /// 待格式化的日期
        /// 格式化后的日期字符串
        public static string DateFormat (DateTime date) {
            return DateFormat(date, "yyyy-MM-dd");
        }

        ///


        /// 格式化日期
        ///

        /// 待格式化的日期
        /// 格式化串
        /// 格式化后的日期字符串
        public static string DateFormat (DateTime date, string format) {
            return date.ToString(format);
        }

        ///


        /// 格式化日期时间
        ///

        /// 待格式化的日期时间
        /// 格式化后的日期时间字符串
        public static string DateTimeFormat (DateTime datetime) {
            return DateTimeFormat(datetime, "yyyy-MM-dd HH:mm");
        }

        ///


        /// 格式化日期时间
        ///

        /// 待格式化的日期时间
        /// 格式化串
        /// 格式化后的日期时间字符串
        public static string DateTimeFormat (DateTime datetime, string format) {
            return datetime.ToString(format);
        }
 }
}

热门排行
精彩推荐
     下一篇文章:
文章评论
昵 称:    验证码:
内 容:
 
关于我们 - 公司动态 - 联系我们 - 友情链接 - 广告服务 - 版权声明 - 网站地图 - 网站帮助
Copyright © 2003-2009 ID89.COM All Rights Reserved
备案/许可证编号:粤ICP备08035961号