c 中的TimeSpan类

c 中的TimeSpan类对于 TimeSpan 不是很清楚 对于其中的代码不甚了解 因此 对于其中所有函数进行输出 就能完整的理解了 c 中的 TimeSpan 了 usingSystem usingSystem Collections Generic usingSystem Linq usingSystem Text usingSystem Threading namespaceCSD

对于TimeSpan不是很清楚,对于其中的代码不甚了解,因此,对于其中所有函数进行输出,就能完整的理解了c#中的TimeSpan了。

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; namespace CSDailyPractice { class Program { static void Main(string[] args) { TimeSpan t1 = DateTime.Now.TimeOfDay; Console.WriteLine("当前日期: {0}",t1); Console.WriteLine("tick是: {0}", t1.Ticks); Console.WriteLine("Hours: {0}", t1.Hours); Console.WriteLine("Minutes: {0}", t1.Minutes); Console.WriteLine("Second: {0}", t1.Seconds); Console.WriteLine("MilliSeconds: {0}", t1.Milliseconds); Console.WriteLine("TotalDays: {0}",t1.TotalDays); Console.WriteLine("TotalHour: {0}",t1.TotalHours); Console.WriteLine("TotalSeconds: {0}", t1.TotalSeconds); Console.WriteLine("TotalMilliSeconds: {0}", t1.TotalMilliseconds); Thread.Sleep(2000); Console.WriteLine("\n\n\n"); TimeSpan t2 = DateTime.Now.TimeOfDay; Console.WriteLine("当前日期: {0}", t2); Console.WriteLine("tick是: {0}", t2.Ticks); Console.WriteLine("Hours: {0}", t2.Hours); Console.WriteLine("Minutes: {0}", t2.Minutes); Console.WriteLine("Second: {0}", t2.Seconds); Console.WriteLine("MilliSeconds: {0}", t2.Milliseconds); Console.WriteLine("TotalDays: {0}", t2.TotalDays); Console.WriteLine("TotalHour: {0}", t2.TotalHours); Console.WriteLine("TotalSeconds: {0}", t2.TotalSeconds); Console.WriteLine("TotalMilliSeconds: {0}", t2.TotalMilliseconds); Console.WriteLine("\n\n\n"); TimeSpan result = t2 - t1; Console.WriteLine("当前日期: {0}", result); Console.WriteLine("tick是: {0}", result.Ticks); Console.WriteLine("Hours: {0}", result.Hours); Console.WriteLine("Minutes: {0}", result.Minutes); Console.WriteLine("Second: {0}", result.Seconds); Console.WriteLine("MilliSeconds: {0}", result.Milliseconds); Console.WriteLine("TotalDays: {0}", result.TotalDays); Console.WriteLine("TotalHour: {0}", result.TotalHours); Console.WriteLine("TotalSeconds: {0}", result.TotalSeconds); Console.WriteLine("TotalMilliSeconds: {0}", result.TotalMilliseconds); } } }

运行结果如下:

c 中的TimeSpan类


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/219515.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午10:23
下一篇 2026年3月17日 下午10:23


相关推荐

  • navicat 15.0.25 激活码【在线注册码/序列号/破解码】

    navicat 15.0.25 激活码【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月18日
    47
  • 重定向与转发的区别_响应重定向和请求转发的区别

    重定向与转发的区别_响应重定向和请求转发的区别重定向和转发的区别: 重定向和转发的区别就是请求服务器几次, 如果请求服务器地址没有变说明这是一次请求请求在自己的服务器里面流转这就是转发这是服务器行为。 如果请求服务器地址变了,说明这是请求了二次,第二次请求由客户端流浪器负责,在多台服务器之间流转这就是客户端行为。 重定向: 1、重定向的速度比较慢,需要跨越服务器 2、重定向是两次不同的请求 3、重定向是执行重定向之后的代码 4、地址栏的地址是会发生变化的 5、重定向不包含项目的根目录 6、重定向是会就是.

    2025年10月6日
    5
  • 让Firefox支持ActiveX控件「建议收藏」

    让Firefox支持ActiveX控件「建议收藏」让Firefox支持ActiveX控件  疑难集锦字号  我现在用Firefox作为主力浏览器,Firefox下能否支持ActiveX插件?所为对某些包含ActiveX控件的网站并不兼容,不知道怎么做能让Firefox支持ActiveX呢?      答:两种方案:一种是使用IETab这个插件,在Firefox下直接调用IE浏览器内核进行浏览;      另一种是使

    2022年5月14日
    334
  • JAVA生成uuid_oracle uuid生成

    JAVA生成uuid_oracle uuid生成packagetest.demo1;importjava.util.UUID;publicclassUUIDUtil{ publicstaticStringcreatUUID(){ returnUUID.randomUUID().toString().replace(“-“,””); } publicstaticvoidmain(String[]

    2025年12月5日
    4
  • android释放内存的一个办法

    step1:定义一个监听接口step2:androidapplication文件中添加如下代码//初始化//注册监听//内存空间过低的时候,被系统调用step3:那些浪费内存的地方,

    2021年12月27日
    53
  • adb shell getenforce/setenforce(三级命令)

    adb shell getenforce/setenforce(三级命令)adbshellgetenforceadbshellsetenforce

    2022年6月27日
    37

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号