`
txf2004
  • 浏览: 6874872 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

c#比较时间大小

 
阅读更多
1。比较时间大小的实验
string st1="12:13";
string st2="14:14";
DateTime dt1=Convert.ToDateTime(st1);
DateTime dt2=Convert.ToDateTime(st2);
DateTime dt3=DateTime.Now;
if(DateTime.Compare(dt1,dt2)>0)
msg.Text=st1+">"+st2;
else
msg.Text=st1+"<"+st2;
msg.Text+="/r/n"+dt1.ToString();
if(DateTime.Compare(dt1,dt3)>0)
msg.Text+="/r/n"+st1+">"+dt3.ToString();
else
msg.Text+="/r/n"+st1+"<"+dt3.ToString();

2。计算两个时间差值的函数,返回时间差的绝对值:
private string DateDiff(DateTime DateTime1,DateTime DateTime2)
{
string dateDiff=null;
try
{
TimeSpan ts1=new TimeSpan(DateTime1.Ticks);
TimeSpan ts2=new TimeSpan(DateTime2.Ticks);
TimeSpan ts=ts1.Subtract(ts2).Duration();
dateDiff=ts.Days.ToString()+"天"
+ts.Hours.ToString()+"小时"
+ts.Minutes.ToString()+"分钟"
+ts.Seconds.ToString()+"秒";
}
catch
{

}
return dateDiff;
}

3。实现计算DateTime1-36天=DateTime2的功能

TimeSpan ts=new TimeSpan(40,0,0,0);
DateTime dt2=DateTime.Now.Subtract(ts);
msg.Text=DateTime.Now.ToString()+"-"+ts.Days.ToString()+"天/r/n";
msg.Text+=dt2.ToString();
分享到:
评论

相关推荐

    C#比较时间大小的方法总结

    在本篇内容里小编给大家分享的是关于C#比较时间大小的方法总结,对此有需要的朋友们可以学习下。

    C#里面比较时间大小三种方法

    C#里面比较时间大小三种方法 1计算两个时间差值的函数,返回时间差的绝对值 2.实现计算DateTime1-36天=DateTime2的功能

    C#里面比较时间大小3种方法

    C#里面比较时间大小3种方法C#里面比较时间大小3种方法C#里面比较时间大小3种方法

    C# 中比较时间大小的例子

    1.c#比较时间的一个例子 2.例子简单易懂 3.注释清晰

    C#获取文件大小、路径、修改日期等信息

    C#获取文件名称、文件大小以及所在路径、修改日期、创建日期等信息,与文件操作紧密相关的一个实例,为获取文件属性提供范例,你可根据程序代码中的格式继续获取更多的文件属性信息。

    学习c#的时间的多种比较方式

    C#里面比较时间大小三种方法 绝对经典啊 对学习c#很的很有帮助的一次理解

    C# 窗体控件自动适应大小 cs类

    真正C# 窗体控件自动适应大小类 注意: C#代码,事件不要复制 一定要找到事件双击进到代码窗口, 再输入或复制,否则会有莫名的无效,为此我费了半天时间!

    C# winfrom关于日期时间的换算

    给定日期的前一天,给定日期的后一天 ,计算给定日期所在月的最后一天

    C# 文件上传大小限制

    通过在服务器上设置此文件,可以控制上传文件的大小,

    C#小工具获取指定文件夹下文件名和大小(可选多种输出方式)(文件根据修改时间排序)

    小工具比批命令方便一点,自己搬砖过程中需要到获取文件名和大小,就花了一会功夫参考写了这个小工具 无积分用户可参考本文章,免费复制即可https://blog.csdn.net/xya644/article/details/120458208

    winform获取文件大小

    winform获取文件大小 C#获取语音文件大小 C#获取音频文件大小 获取磁盘信息 获取磁盘格式 类型 大小 可用空间 语音文件所占大小

    C#获取照片EXIF信息显示拍摄时间

    估计玩摄影的都知道数码相机拍摄的照片中,每张都带有Exif信息,在Exif中记录了照片的很多拍摄参数、比如快门速度、快门次数、光圈大小等,当然也包括了拍摄时间,本例就是通过使用C#的相关图像操作方法来读取Exif...

    C# 通过VLC获取视频文件的时间长度信息

    调用vlc的dll,通过VLC的API来获取视频文件的时间长度信息,完整源代码,vs2008工程,可编译和测试通过。 需要注意的是使用的VLC 32位版本,C#工程必须设置生成32位软件。如果想用64位的,那么请使用64位的VLC版本的...

    C#制作时钟自定义控件

    使用C#制作的时钟控件 可以作为控件添加在控件工具栏中 时钟根据控件大小自由调节 完成的C#代码

    c#FTP上传程序

    c#图形化界面FTP上传程序

    C#监控磁盘空间

    监控磁盘空间大小,可以在appconfig配置监控时间间隔,已经剩余多少G的时候发送邮箱警报,邮箱也是通过appconfig配置

    c# log 日志 单体 管理

    出现这种情况可能是因为所有池连接均在使用,并且达到了最大池大小。 file:DataBaseHlper.cs : 52 2012-10-23 10:15:23 [Error]: connect database error . file: : 0 2012-10-23 10:15:33 [Error]: 正在中止线程。 ...

    C#开发资源库&C#、SqlServer、sql编程词典

    本地exe应用的C#、SqlServer、sql编程词典,用于学习对应的基础、进阶知识,帮助快速掌握C# bs与cs架构的应用开发。同时还包括大量的实战项目讲解,一步步带领小白完成企业应用。并且还包括大量的功能模块代码,能...

Global site tag (gtag.js) - Google Analytics