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);
}
}
}
编辑推荐:
- ASP.NET操作日期常用代码02-21
- asp.net反射简单应用实例代码02-21
- 两种.NET定时发送邮件代码实例02-21
- Win10 Build 9879预览版不能自动更新怎么办02-21
- C# 创建MDI窗体(图文)02-21
- 解析ASP.NET Core配置教程之读取配置信息(推荐)02-21
- 两个需要在ASP.NET程序中值得注意的地方02-21
- 两种将.aspx转换为.html的方法02-21
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- ASP.NET操作日期常用代码
ASP.NET操作日期常用代码
26-02-21 - 两种.NET定时发送邮件代码实例
两种.NET定时发送邮件代码实例
26-02-21 - Win10 Build 9879预览版不能自动更新怎么办
Win10 Build 9879预览版不能自动更新怎么办
26-02-21 - C# 创建MDI窗体(图文)
C# 创建MDI窗体(图文)
26-02-21 - c#和.net是一个东西吗?C#与.NET的区别与联系
c#和.net是一个东西吗?C#与.NET的区别与联系
26-02-21 - win10/win8.1/win7系统如何更改磁盘卷标
win10/win8.1/win7系统如何更改磁盘卷标
26-02-21 - .net中的序列化详解
.net中的序列化详解
26-02-21 - Asp.net(一)基础三层框架项目:Web服务器、业务服务器、数据库服务器
- 分享一段ASP表单验证代码
分享一段ASP表单验证代码
26-02-21 - 教你一招:ASP网站挂木马怎么办?
教你一招:ASP网站挂木马怎么办?
26-02-21
