zoukankan      html  css  js  c++  java
  • .NET从互联网上获取当前时间并更新系统时间

    家里的破电脑bios电池没电了,时间总是保存不了。于是写了个程序从百度服务器上获取时间,每次开机更新一下就OK了。 

    这里是控制台程序,放在启动文件夹下面开机就会自动运行了。当然如果你受不了每次开机都弹控制台的黑窗口也可以封成window服务。

    更新系统时间使用VB.NET的API方便快捷! 时间从百度服务器上获取,当然这种方法获取的时间有误差,只精确到分,如果网速不给力的话也会影响误差。

    对我来收这个误差可以接受了!

     1 using System;
     2 using System.Net;
     3 
     4 namespace SetTime
     5 {
     6     class Program
     7     {
     8         static void Main(string[] args)
     9         {
    10             try
    11             {
    12                 Console.WriteLine("更新时间开始!");
    13                 DateTime dt = GetNowTimeFromBaidu();
    14                 Microsoft.VisualBasic.DateAndTime.Today = dt;
    15                 Microsoft.VisualBasic.DateAndTime.TimeOfDay = dt;
    16                 Console.WriteLine("更新完成!");
    17             }
    18             catch (Exception e)
    19             {
    20                 Console.WriteLine(e.Message);
    21                 Console.Read();
    22             }
    23 
    24         }
    25 
    26         public static DateTime GetNowTimeFromBaidu()
    27         {
    28             HttpWebRequest request = (HttpWebRequest)WebRequest.Create(new Uri("http://www.baidu.com/"));
    29             HttpWebResponse response = (HttpWebResponse)request.GetResponse();
    30             string date = response.Headers["Date"];
    31             return DateTime.Parse(date);
    32         }
    33 
    34     }
    35 }

    QQ群:1022985150 VX:kklldog 一起探讨学习.NET技术
    作者:Agile.Zhou(kklldog)
    出处:http://www.cnblogs.com/kklldog/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    conda安装opencv opencv-contrib-python opencv-python
    在Conda下安装jupyter notebook
    安装eric环境小记
    https://paperswithcode.com/task/object-detection
    全网最全开源工业缺陷数据集汇总(已更新24个)
    caffe windows训练测试自己的图片
    caffe训练自己的图片(分类)
    caffe学习系列:训练自己的图片集(超详细教程)
    conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch
    回旋曲线的计算
  • 原文地址:https://www.cnblogs.com/kklldog/p/2200319.html
Copyright © 2011-2022 走看看