Este método se utiliza para convertir el valor del objeto DateTime actual a la hora local.
Sintaxis: public DateTime ToLocalTime();
Valor devuelto: este método devuelve un objeto cuya propiedad Tipo es Local y cuyo valor es la hora local equivalente al valor del objeto DateTime actual, o MaxValue si el valor convertido es demasiado grande para ser representado por un objeto DateTime, o MinValue si el valor convertido es demasiado pequeño para representarlo como un objeto DateTime.
Los siguientes programas ilustran el uso del método DateTime.ToLocalTime()
Ejemplo 1:
// C# program to demonstrate the // DateTime.ToLocalTime() // Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // creating object of DateTime DateTime date = new DateTime(2011, 1, 1, 4, 0, 15); // Converts the value of the current // DateTime object to local time. // using ToLocalTime() method; DateTime value = date.ToLocalTime(); // Display the TimeSpan Console.WriteLine("local time is {0}", value); } }
Producción:
local time is 01/01/2011 04:00:15
Ejemplo 2:
// C# program to demonstrate the // DateTime.ToLocalTime() // Method using System; using System.Globalization; class GFG { // Main Method public static void Main() { // creating object of DateTime DateTime date = DateTime.Now; // Converts the value of the current // DateTime object to local time. // using ToLocalTime() method; DateTime value = date.ToLocalTime(); // Display the TimeSpan Console.WriteLine("local time is {0}", value); } }
Producción:
local time is 02/11/2019 05:13:37
Referencia:
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA