ASP.NET日期操作常用操作代码


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);
    }
}
} 本文作者:



相关阅读:
javascript 和 Java 的区别
WordPress插件:中文标题自动转换拼音
BAT 解 密 工 具
详解Oracle建立用户和对用户的管理
用Ajax读取XML格式的数据
组合算法的PHP解答方法
Oracle缓冲块(data block)状态类型
Oracle 常见问题解答
javascript 基础篇3 类,回调函数,内置对象,事件处理
mysql 一个较特殊的问题:You can''t specify target table ''wms_cabinet_form''
CSS入门基础教程:CSS间隙属性
正则表达式的语法
VBS教程:语句-While...Wend 语句
仿打字特效的JS逐字出现的信息文字
快速导航

Copyright © 2016 phpStudy |