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

时间: 2024-10-29 10:47:01

C#之关于时间的整理的相关文章

Date,Calendar,SimpleDateFormat时间操作整理

前段时间做了一个倒计时的功能,用到了Date,Calendar,SimpleDateFormat,对它们之间的关系模糊,所以在这进行整理,也加强自己对它们之间关系的认识,同时也方便下次使用: 1,时间 Date date = new Date(); //初始化时间(当前时间为系统默认) //以毫秒的方式获取时间 long times = date.getTime();//返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数. date.setTime

时间管理-整理

http://study.163.com/course/courseLearn.htm?courseId=1037006#/learn/text?lessonId=1385003&courseId=1037006 思维导图方法: 确定到步骤. 学会思维导图的好处: 执行力会得到提升. 防止中断 {务实思维} {明确目标 找到障碍 解决障碍 两利相权取其重  两害相权  取其轻} {静能生慧:呼吸  慢吸气 稍加停顿  再吐气  , 呼吸冥想法} {时间预估:多少时间 做什么事情} {解决了他人的

php时间函数整理

PHP中的时间函数有这么些: (1)date用法: date(格式,[时间]);如果没有时间参数,则使用当前时间. 格式是一个符串,其中以下字符有特殊意义:U 替换成从一个起始时间(好象是1970年1月1日)以来的秒数 Y 替换成4位的年号.y 替换成2位的年号.F 替换成月份的英文全称.M 替换成月份的英文简称.m 替换成月份数.z 替换成从当年1月1日以来的天数.d 替换成日数.l 替换成星期几的英文全称.D 替换成星期几的英文简称.w 替换成星期几(数字).H 替换成小时数(24小时制).

IDL 日期时间函数整理

同Matlab一样,IDL同样包含了日期和时间函数,通过这些函数可以实现特定的需求. 函数名称                                                 功能描述 BIN_DATE - Converts ASCII date/time string to binary string.-标准日期时间字符串转换成6元素日期数组 CALDAT - Converts Julian date to month, day, year.-儒略日转为年月日 CALL_EXT

调用DEDE日期时间格式整理大全

dedecms 日期时间格式大全,大家可以根据需要选择.DEDECMS利用strftime()函数格式化时间的所有参数详解,包括年份日期进制.小时格式等,大家收藏吧,呵. 日期时间格式 (利用strftime()函数格式化时间)0 首页: ([field:pubdate function='strftime("%m-%d",@me)'/])==(5-15) ([field:pubdate function='strftime("%b %d, %Y",@me)'/])

常用NTP网络时间服务器整理

以下所有的域名都是通过host -t A domain 114.114.114.114解析出来的结果. ntp1.aliyun.com has address 182.92.12.11 北京市大兴区 阿里云ntp2.aliyun.com has address 120.25.115.19 广东省深圳市 阿里云ntp3.aliyun.com is an alias for ntp.aliyun.com.ntp4.aliyun.com is an alias for ntp.aliyun.com.n

Java 时间日期整理

java.util.Date类 java.util提供了Date类来封装日期和时间.实例化Date类的两个构造函数, Date();--当前时间 Date(long millisec);--距离格林威治时间1970年1月1日millisec毫秒的时间 使用SimpleDateFormat实现字符串和日期的相互转换 1 public static void main(String[] args) { // yyyy是年,MM是月,dd是日,    HH是(24小时制)时,hh是(12小时制)时,m

[C++]访问控制与继承(public,protect,private) 有时间再整理!!!

http://www.cnblogs.com/chio/archive/2007/06/11/779408.html http://www.cnblogs.com/SelaSelah/archive/2012/08/12/2634256.html http://www.cnblogs.com/BeyondAnyTime/archive/2012/05/23/2514964.html http://bbs.csdn.net/topics/380193036 http://www.cnblogs.c

Linux运维(十)-2016-12-9整理

也有段时间没有整理面试题目了,这几天呢,完成了2场实习生和1场校招,十分郁闷,为什么金融运维一点都不关注技术,在乎我的学校成绩,我尼玛想说,学校那么水的课程能说明什么,跟技术有一丁丁点关系吗?我学业成绩不好,就能否定我的专业岗位基础不行吗?唉,劳资想说,你如果质疑我的能力,你就问我,劳资要是被你虐倒是我算我输,学艺不精我就服,看过去有球用. 这辈子职业生涯都不想进外包和IDC这两种类型的公司,就是TM打杂的,薪资还低,关键是不厚道,比如垃圾胜蓝.这回校招那家是我之前就提到的那家,大多数人对我是认