日期:2014-05-18  浏览次数:20698 次

怎么得到当前时间的毫微秒?
如题

------解决方案--------------------
DateTime.Now.Ticks/100
------解决方案--------------------
这样应该可以
DateTime.Now.Millisecond;
DateTime.Now.Second / 10000000;
------解决方案--------------------
那样好像不行把 系统时间只能得到微秒级别的把
------解决方案--------------------
DateTime.Now.Millisecond
------解决方案--------------------
DateTime.Now.Millisecond

------解决方案--------------------
Datetime.Now此属性的分辨率取决于系统计时器。

System
近似分辨率

Windows NT 3.5 和更高版本
10 毫秒

Windows 98
55 毫秒

所以微秒就不是很好办了,只能取到毫秒...

还不准..

DateTime.Now.Millisecond


------解决方案--------------------
昨天刚在一本书上看到的:Stopwatch类,书上号称精确到纳秒级,你试试,在system.diagnostics命名空间。
------解决方案--------------------
Envirment.TickCount
------解决方案--------------------
string a = DateTime.Now.ToString( "yyyyMMdd HH:mm fffffff ");
int b = DateTime.Now.Millisecond;
string c = DateTime.Now.ToString( "fffffff ");
------解决方案--------------------
日期格式化的格式
http://www.cnblogs.com/scottckt/archive/2007/09/05/883158.html