|
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
|
Traducción
Original
|
Cadenas de formato TimeSpan estándar
using System; public class Example { public static void Main() { TimeSpan duration = new TimeSpan(1, 12, 23, 62); string output = "Time of Travel: " + duration.ToString("c"); Console.WriteLine(output); Console.WriteLine("Time of Travel: {0:c}", duration); } } // The example displays the following output: // Time of Travel: 1.12:24:02 // Time of Travel: 1.12:24:02
using System; public class Example { public static void Main() { string value = "1.03:14:56.1667"; TimeSpan interval; try { interval = TimeSpan.ParseExact(value, "c", null); Console.WriteLine("Converted '{0}' to {1}", value, interval); } catch (FormatException) { Console.WriteLine("{0}: Bad Format", value); } catch (OverflowException) { Console.WriteLine("{0}: Out of Range", value); } if (TimeSpan.TryParseExact(value, "c", null, out interval)) Console.WriteLine("Converted '{0}' to {1}", value, interval); else Console.WriteLine("Unable to convert {0} to a time interval.", value); } } // The example displays the following output: // Converted '1.03:14:56.1667' to 1.03:14:56.1667000 // Converted '1.03:14:56.1667' to 1.03:14:56.1667000
|
|
|
|
|
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nota
|
|---|
|
|
using System; public class Example { public static void Main() { TimeSpan interval1, interval2; interval1 = new TimeSpan(7, 45, 16); interval2 = new TimeSpan(18, 12, 38); Console.WriteLine("{0:c} - {1:c} = {2:c}", interval1, interval2, interval1 - interval2); Console.WriteLine("{0:c} + {1:c} = {2:c}", interval1, interval2, interval1 + interval2); interval1 = new TimeSpan(0, 0, 1, 14, 365); interval2 = TimeSpan.FromTicks(2143756); Console.WriteLine("{0:c} + {1:c} = {2:c}", interval1, interval2, interval1 + interval2); } } // The example displays the following output: // 07:45:16 - 18:12:38 = -10:27:22 // 07:45:16 + 18:12:38 = 1.01:57:54 // 00:01:14.3650000 + 00:00:00.2143756 = 00:01:14.5793756
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
using System; using System.Globalization; public class Example { public static void Main() { TimeSpan interval1, interval2; interval1 = new TimeSpan(7, 45, 16); interval2 = new TimeSpan(18, 12, 38); Console.WriteLine("{0:g} - {1:g} = {2:g}", interval1, interval2, interval1 - interval2); Console.WriteLine(String.Format(new CultureInfo("fr-FR"), "{0:g} + {1:g} = {2:g}", interval1, interval2, interval1 + interval2)); interval1 = new TimeSpan(0, 0, 1, 14, 36); interval2 = TimeSpan.FromTicks(2143756); Console.WriteLine("{0:g} + {1:g} = {2:g}", interval1, interval2, interval1 + interval2); } } // The example displays the following output: // 7:45:16 - 18:12:38 = -10:27:22 // 7:45:16 + 18:12:38 = 1:1:57:54 // 0:01:14.036 + 0:00:00.2143756 = 0:01:14.2503756
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
using System; using System.Globalization; public class Example { public static void Main() { TimeSpan interval1, interval2; interval1 = new TimeSpan(7, 45, 16); interval2 = new TimeSpan(18, 12, 38); Console.WriteLine("{0:G} - {1:G} = {2:G}", interval1, interval2, interval1 - interval2); Console.WriteLine(String.Format(new CultureInfo("fr-FR"), "{0:G} + {1:G} = {2:G}", interval1, interval2, interval1 + interval2)); interval1 = new TimeSpan(0, 0, 1, 14, 36); interval2 = TimeSpan.FromTicks(2143756); Console.WriteLine("{0:G} + {1:G} = {2:G}", interval1, interval2, interval1 + interval2); } } // The example displays the following output: // 0:07:45:16.0000000 - 0:18:12:38.0000000 = -0:10:27:22.0000000 // 0:07:45:16,0000000 + 0:18:12:38,0000000 = 1:01:57:54,0000000 // 0:00:01:14.0360000 + 0:00:00:00.2143756 = 0:00:01:14.2503756
Nota