Avatar billede pulsar Nybegynder
29. september 2003 - 17:15 Der er 2 kommentarer og
1 løsning

ændre windows dato/tid

Hvordan ændrer jeg dato/tid i windowsXP fra C# ?

Det skal naturligvis slå igennem på OS. så når jeg genstartet maskinen, så er dato/tid lig med det som jeg satte det til sidst.
Avatar billede arne_v Ekspert
29. september 2003 - 19:04 #1
Der er noget kode her:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnnetcomp/html/netcfdumpbinpinvoke.asp

Jef synes ikke at det virke.

Men det gør den her variant:

using System;
using System.Runtime.InteropServices;

public struct SYSTEMTIME
{
  public UInt16 Year ;
  public UInt16 Month ;
  public UInt16 DayOfWeek ;
  public UInt16 Day ;
  public UInt16 Hour ;
  public UInt16 Minute ;
  public UInt16 Second ;
  public UInt16 MilliSecond ;
}

class MainClass
{
    [DllImport("kernel32.dll")]
    private static extern bool SetSystemTime(ref SYSTEMTIME st);
   
    public static void Main(string[] args)
    {
        SYSTEMTIME st = new SYSTEMTIME();
        st.Year = 2003;
        st.Month = 9;
        st.Day = 29;
        st.Hour = 21;
        st.Minute = 0;
        st.Second = 0;
        SetSystemTime(ref st);
    }
}
Avatar billede arne_v Ekspert
29. september 2003 - 19:05 #2
NB: Den sætter UTC tid d.v.s. at 21:00 = 23:00 dansk somemr-tid !
Avatar billede pulsar Nybegynder
29. september 2003 - 21:35 #3
takker
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester