Este método se usa para serializar el objeto DateTime actual en un valor binario de 64 bits que posteriormente se puede usar para recrear el objeto DateTime.
Sintaxis: público largo ToBinary();
Valor devuelto: este método devuelve un entero de 64 bits con signo que codifica las propiedades Tipo y Ticks.
Los siguientes programas ilustran el uso del método DateTime.ToBinary()
Ejemplo 1:
// C# program to demonstrate the // DateTime.ToBinary() // 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); // Serializes the current DateTime // object to a 64-bit binary value // using ToBinary() method; long value = date.ToBinary(); // Display the value Console.WriteLine("64-bit binary value : {0}", value); } }
Producción:
64-bit binary value : 634294512150000000
Ejemplo 2:
// C# program to demonstrate the // DateTime.ToBinary() // Method using System; class GFG { // Main Method public static void Main() { // calling check() method check(new DateTime(2010, 1, 3, 4, 0, 15)); check(new DateTime(2010, 1, 5, 4, 0, 15)); } public static void check(DateTime date) { // Serializes the current DateTime // object to a 64-bit binary value // using ToBinary() method; long value = date.ToBinary(); // Display the value Console.WriteLine("64-bit binary value"+ " of {0} is {1}", date, value); } }
Producción:
64-bit binary value of 01/03/2010 04:00:15 is 633980880150000000 64-bit binary value of 01/05/2010 04:00:15 is 633982608150000000
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