Comment obtenir la date et l'heure actuelles à partir d'Internet ou d'un serveur en utilisant C# ? J'essaye d'avoir le temps comme suit :
public static DateTime GetNetworkTime (string ntpServer)
{
IPAddress[] address = Dns.GetHostEntry(ntpServer).AddressList;
if (address == null || address.Length == 0)
throw new ArgumentException("Could not resolve ip address from '" + ntpServer + "'.", "ntpServer");
IPEndPoint ep = new IPEndPoint(address[0], 123);
return GetNetworkTime(ep);
}
Je transmets l'adresse IP du serveur sous la forme netServer
, mais cela ne fonctionne pas correctement.