博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 获取系统开机时间
阅读量:4358 次
发布时间:2019-06-07

本文共 645 字,大约阅读时间需要 2 分钟。

原文:

      ///
        ///  获取系统开机时间 
        ///
        ///
        private DateTime GetComputerStartTime()
        {


            int result = Environment.TickCount & Int32.MaxValue;      //获取系统启动后运行的毫秒数
            TimeSpan m_WorkTimeTemp = new TimeSpan(Convert.ToInt64(Convert.ToInt64(result) * 10000));

            DateTime startTime = System.DateTime.Now.AddDays(m_WorkTimeTemp.Days);
            startTime = startTime.AddHours(-m_WorkTimeTemp.Hours);
            startTime = startTime.AddMinutes(-m_WorkTimeTemp.Minutes);
            startTime = startTime.AddSeconds(-m_WorkTimeTemp.Seconds);
            //MessageBox.Show(startTime.ToString());
            return startTime;    //返回转换后的时间
        }

posted on
2019-07-27 13:28 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/lonelyxmas/p/11254703.html

你可能感兴趣的文章
MVC4网站发布到windows server 2003服务器
查看>>
《构建之法》读书笔记
查看>>
细说多线程(上)
查看>>
最长公共子序列(不连续)
查看>>
微服务:Java EE的拯救者还是掘墓人?
查看>>
如何在Centos里面,把.net core程序设为开机自启动
查看>>
1920*1080pc端适配
查看>>
Nutch系列1:简介
查看>>
前端UI框架选择区别对比推荐
查看>>
栈 队列 和 双向队列
查看>>
从垃圾回收看闭包
查看>>
Intel Core Microarchitecture Pipeline
查看>>
如何去除交叉表的子行(列)的小计?
查看>>
Web字体(链接)嵌入
查看>>
switch… case 语句的用法
查看>>
day07补充-数据类型总结及拷贝
查看>>
语言、数据和运算符
查看>>
正则表达式30分钟入门教程
查看>>
sqlserver try catch·
查看>>
怎么在三维世界里叙述五维故事
查看>>