C# DateTime日期比较方法案例详解

作者:飘摇在流岁中的拾光 时间:2021-11-09 15:32:47 

之前做到日期时间的时候,有许多格式问题和日期时间比较问题,以及相关条件约束,因为不熟悉这个,浪费许多时间,查找相关资料,记录,以作备用。

1. Convert.ToDateTime

      使用的是Windows控制模版中对日期格式的定义,可以使用Convert.ToDateTime("12-02-02").ToString("YYYY-MM-DD "); 或者Convert.ToDateTime("12-02-02").ToString("YYYY-MM-DD HH:MM:SS");

       修改YYYY-MM-DD 为不同格式,则转换为相应数据。

2. DateTime.Compare

public static int Compare(
DateTime t1,
DateTime t2
)

返回值

类型:System..::.Int32.

有符号数字,指示 t1 和 t2 的相对值。

值类型条件
小于零t1 小于 t2。
t1 等于 t2。
大于零t1 大于 t2。

例句:


DateTime Time1 = Convert.ToDateTime(sArray[0].Trim().ToString());
DateTime Time2 = Convert.ToDateTime(sArray[1].Trim().ToString());

if (DateTime.Compare(Convert.ToDateTime(DateTime.Now), Time1) < 0 || DateTime.Compare(Convert.ToDateTime(DateTime.Now), Time2) > 0)
{
Button B1 = (Button)e.Item.FindControl("Button1");
B1.Visible = false;
}

解释:DateTime.Compare(datetime1, datetime2)

参数为时间格式,为第一个参数比较第二个参数,返回小于0的值或大于0的值

3. 实际用到的比较方法(截图)

    C# DateTime日期比较方法案例详解

来源:https://blog.csdn.net/istend/article/details/25396811

标签:C#,DateTime
0
投稿

猜你喜欢

  • java swing实现的扫雷游戏及改进版完整示例

    2022-02-27 02:01:18
  • c#使用S22.Imap收剑灵激活码邮件代码示例(imap收邮件)

    2022-11-27 20:59:37
  • Android实现页面跳转的全过程记录

    2023-08-16 21:06:08
  • Eclipse添加xml文件提示及Hibernate配置学习

    2023-08-17 05:01:47
  • C#实现剪刀石头布游戏

    2021-11-10 05:19:32
  • SpringBoot万字爆肝高级配置

    2022-09-17 06:34:08
  • c# 进程之间的线程同步

    2023-07-05 06:34:23
  • C#将指定目录所有文件名转换成小写的方法

    2023-01-25 23:21:03
  • c# 使用Task实现非阻塞式的I/O操作

    2023-07-21 23:27:39
  • Android学习之AppWidget笔记分享

    2022-04-10 21:25:46
  • 本地编译打包项目部署到服务器并且启动方式

    2022-02-18 06:27:45
  • 详解Android Studio如何导入第三方类库、jar包和so库

    2022-01-04 22:27:54
  • 基于java配置nginx获取真实IP代码实例

    2023-07-15 12:32:46
  • Android常用的AlertDialog对话框及自定义对话框

    2021-05-31 05:09:51
  • 详解SpringMVC实现图片上传以及该注意的小细节

    2022-04-29 08:34:30
  • android连续拖动导致挂起的解决方法

    2021-08-06 07:11:39
  • SpringBoot整合POI导出通用Excel的方法示例

    2021-12-30 21:13:12
  • 编写Java代码对HDFS进行增删改查操作代码实例

    2023-07-08 11:46:42
  • C#算法之实现阿姆斯特朗数

    2022-08-22 17:57:24
  • C#的Excel导入、导出

    2023-09-10 01:00:24
  • asp之家 软件编程 m.aspxhome.com