首页 > Windows开发 > 详细

C# Datetime.Ticks

时间:2020-02-16 22:07:18      阅读:88      评论:0      收藏:0      [点我收藏+]

了解C#中的Ticks工作方式

 

1.C# 中的Ticks单位以滴答声作为它的单位

  公式:1秒=1000万个滴答声、1毫秒=10000个滴答声、1滴答声=1000纳秒

2.Ticks返回值后计算相对于1970年以来的毫秒数

  Ticks=621355968000000000;

  计算:1970*365*24*60*60*1000*10000≈Ticks;

得出:Datetime.Ticks=(年*月*时*分*秒*毫秒*滴答声)

3.如果我们需要计算出当前时间戳并且可以转换为时间我们进行一下计算

  转换毫秒:(Datetime.Ticks-Ticks)/10000      因为Ticks内部本省就行了一次计算只是他将其转换为了钟摆的滴答声作为单位

  转换秒:(Dateime.Ticks-Ticks)/10000000 

 

   

C# Datetime.Ticks

原文:https://www.cnblogs.com/JetMe/p/12317582.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!