zoukankan      html  css  js  c++  java
  • C#之关于时间的整理

      今天在整理C#的异步编程的时候,看到一个Stopwatch类。让我想起了,时候整理一下C#关于时间的类,望补充、斧正。

    1.       DataTime类 

      表示时间上的一刻,即某个时间节点,通常以日期和当天的时间表示。初始化时可以使用年、月、日、小时、分、秒、毫秒来指定是某一时刻。

    最常用的是DataTime.Now,表示该计算机上的本地时间。因为是本地时间,所以该类的值会因计算机或者是时区的不同而不同。另外一个属性是

    DateTime.Ticks。此属性的值表示自 0001 年 1 月 1 日午夜 12:00:00(DataTime.MinValue)以来经过的以 100 纳秒为间隔的间隔数,

    即1ticks=100纳秒=0.1微秒。所以,该属性表示一个时间段。

      2.     Stopwatch类

          表示当前实例的运行时间,即一个时间段。

      主要方法:

        Stopwatch.start();    //开始计时

        stopwatch.stop();     //结束计时

      主要属性(获取当前实例测量得出的总运行时间):

      Stopwatch. Elapsed                //类型是TimeSpan              

      Stopwatch. ElapsedMilliseconds   //类型是System.Int64,单位是ms

      Stopwatch. ElapsedTicks       //类型是System.Int64,表示当前实例测量得出的计时器计时周期的总数

      3.     TimeSpan类

      表示一个时间间隔。初始化时可以使用天数、小时数、分钟数、秒数、毫秒数来指定某个时间段。

                                                    每天进步一点点

                                                    2014-12-01

  • 相关阅读:
    深入分析Spring之IOC之加载BeanDefinition案例详解
    JDK10的新特性:var和匿名类如何运用?正确的案例讲解
    SpringMVC中如何获取请求参数?案例详解
    如何用Spring Boot集成Ehcache缓存,教你三招搞定
    基础练习-4.数列特征
    基础练习-3.字母图形
    基础练习-2. 01字串
    基础练习-1.闰年判断
    入门训练-4. Fibonacci数列
    入门训练-3.圆的面积
  • 原文地址:https://www.cnblogs.com/WEI-CONG/p/4136218.html
Copyright © 2011-2022 走看看