More .NET components
// synchronize over NTP protocol

// synchronize over Time protocol

// synchronize over Daytime protocol
Show me more code...
Using SNTP/NTP, Time and Daytime protocols, your application can determine the exact time from Internet time servers.

Why Rebex Time

Get server time

Retrieve current time using SNTP/NTP, Time or Daytime protocol.

Time synchronization

Synchronize your local machine clock with a time server. It takes only one line of code - and works on Windows and Linux.

Supports multiple time protocols

More features

  • Specify protocol version 3 or 4 in SNTP/NTP
  • Choose between TCP or UDP in Time and Daytime
  • Get NTP server stratum
  • Access additional NTP response fields
  • More features

Licensing and support

  • Royalty free redistribution.
  • Includes 1 year support contract.
  • Includes all new versions released during 1 year.

Platform support

Rebex Time supports C#, VB.NET and any other .NET language on following platforms:

  • .NET Framework
    2.0, 3.0, 3.5. 4.0, 4.5.x, 4.6.x; both 32-bit and 64-bit editions on Windows XP or later; Visual Studio 2008, 2010, 2012, 2013, 2015, 2017
  • .NET Compact Framework
    2.0, 3.5, 3.9 on Windows Mobile, Windows CE, Pocket PC, Windows Embedded Compact 2013; Visual Studio 2008, 2012, 2013
  • Mono
    3.x, 4.x on Linux and Apple macOS (OS X)
  • Xamarin.iOS
    Xamarin.iOS 8.6 or later; Xamarin Studio
  • Xamarin.Android
    Xamarin.Android 4 or later; Xamarin Studio

Experimental support for Universal Windows Platform (Windows 10, Windows 10 Mobile, Windows 10 IoT).

Experimental support for Windows Store Apps platforms (Windows 8 Store Apps, Windows 8.1 Store Apps, Windows Phone 8.1 Store Apps).

Experimental support for Xamarin.Mac platform (assemblies are suitable for Xamarin.Mac Mobile and Xamarin.Mac .NET 4.5 Framework projects).