• λ我爱Aspx >> Asp.Net >> 利用.NET修改设置系统时间的两中方法
  • 利用.NET修改设置系统时间的两中方法

  • :asp.net  Դ:asp.net  :2007-8-8 3:48:56  ؼ:.net
  • 两中方法:
    1.可以用api来做:
    [structlayout (layoutkind.sequential)]
    public struct systemtime
    {
    public short year;
    public short month;
    public short dayofweek;
    public short day;
    public short hour;
    public short minute;
    public short second;
    public short miliseconds;
    }

    //api函数声明
    [dllimport ("kernel32.dll", charset=charset.ansi)]
    public extern static bool setsystemtime(ref systemtime time);

    private void button1_click(object sender, system.eventargs e)
    {
    //调用代码
    systemtime t = new systemtime ();
    t.year = 2000;
    t.month = 1;
    t.day = 2;
    t.hour = 12-8; //这个函数使用的是0时区的时间,对于我们用+8时区的,时间要自己算一下.如要设12点,则为12-8
    t.minute = 5;
    bool v = setsystemtime(ref t);
    console.writeline(v.tostring());
    }

    2. vb.net 特有的方法,很简单
    today=日期
    timeofday=时间  
    Ҷƪл˵?
  • һƪ.NET 3.5和VS 2008中的ASP.NET AJAX
    һƪ从ASP过渡到ASP.net遗留的二十大积习