CLR 项目中 使用TimeSpan 计算时间差
来源:互联网 发布:邢台学院网络教学平台 编辑:程序博客网 时间:2024/06/05 12:25
折腾了一天,从C#的TimeSpan到 CLR 的使用也总算有成效。 好了 废话不多说 ,上代码!
第一步: 定义两个时间对象
System::DateTime^ currentTime = gcnew System::DateTime; currentTime = System::DateTime::Now;//获取系统当前时间System::DateTime^ historyTime = Convert::ToDateTime("2015-8-22 8:10:00");//制定一个时间日期
第二步: 定义TimeSpan对象
System::TimeSpan^ ts1 = gcnew System::TimeSpan(currentTime->Ticks);System::TimeSpan^ ts2 = gcnew System::TimeSpan(historyTime->Ticks);
TimeSpan^ ts = ts1->Subtract(*ts2);
通过以上的步骤,时间差就算出来了,显示一下结果吧,我的方法是
创建一个CLR的为基础窗体的工程,添加一个textbox控件 和button按钮 , 为按钮添加响应事件,然后根据上面的步骤把代码写到函数里
最后在写这么一句话
textBox1->Text = ts->Days.ToString()+"天" + ts->Hours.ToString()+"小时" + ts->Minutes.ToString() +"分";
运行截图如下图:
0 0
- CLR 项目中 使用TimeSpan 计算时间差
- C# TimeSpan计算代码执行时间差的简易使用
- 计算时间差 用timespan类
- C#计算时间差中的TimeSpan应用
- C#计算时间差函数TimeSpan的应用
- C# 计算时间差 用timespan函数
- C# 计算时间差 用timespan函数
- C# 计算时间差 用timespan函数
- C# 计算时间差 用timespan函数
- C# 计算时间差 用timespan函数
- C# 计算时间差 用timespan函数
- C# 计算时间差 用timespan函数
- C# TimeSpan 计算时间差(时间间隔)
- C# TimeSpan 计算时间差(时间间隔)
- C# TimeSpan 计算时间差(时间间隔)
- 32.C#:TimeSpan 计算时间差(时间间隔)
- C#中使用TimeSpan计算两个时间的差值
- C#中使用TimeSpan计算两个时间的差值
- eclipse ide for java ee developers 开发环境搭建详解图文
- hdoj 1016 Prime Ring Problem【DFS】
- HDU - 4281 Judges' response(MTSP)
- 让Hadoop跑在云端系列文章
- Cocos2d-x 3.2打包错误总结
- CLR 项目中 使用TimeSpan 计算时间差
- 实现页面侧滑的两种方式GestureDetector和ViewPager
- Poj.3100 Root of the Problem【水】 2015/09/22
- 无锁编程(三) - 忙等待
- java多线程关键字synchronized用法
- springMVC + Mybatis delete 返回值
- 近期列表Recents源码流程简单解析以及ActivityManager的简单使用:
- JAVA 处理Word模板文件,替换其中的占位符
- maven构建eclipse工程的编码问题