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

  • 相关阅读:
    Treap仿set 模板
    线段树(区间更改,区间查最值)模板
    UVA 12345 Dynamic len(带修莫队)
    服务器配置环境以及部署项目流程
    使用SSH的scp命令行传输文件到远程服务器
    服务器部署javaweb项目
    在ubuntu服务器上安装mysql并配置外网访问
    在ubuntu服务器上配置tomcat
    在ubuntu服务器上配置jdk
    linux命令--解压与压缩
  • 原文地址:https://www.cnblogs.com/WEI-CONG/p/4136218.html
Copyright © 2011-2022 走看看