|
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
|
DateTimeOffset (Estructura)
Espacio de nombres: System
Ensamblado: mscorlib (en mscorlib.dll)
El tipo DateTimeOffset expone los siguientes miembros.
| Nombre | Descripción | |
|---|---|---|
![]() ![]() ![]() | DateTimeOffset(DateTime) | |
![]() ![]() ![]() | DateTimeOffset(DateTime, TimeSpan) | |
![]() ![]() ![]() | DateTimeOffset(Int64, TimeSpan) | |
![]() ![]() ![]() | DateTimeOffset(Int32, Int32, Int32, Int32, Int32, Int32, TimeSpan) | |
![]() ![]() ![]() | DateTimeOffset(Int32, Int32, Int32, Int32, Int32, Int32, Int32, TimeSpan) | |
![]() | DateTimeOffset(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar, TimeSpan) |
| Nombre | Descripción | |
|---|---|---|
![]() ![]() ![]() | Date | |
![]() ![]() ![]() | DateTime | |
![]() ![]() ![]() | Day | |
![]() ![]() ![]() | DayOfWeek | |
![]() ![]() ![]() | DayOfYear | |
![]() ![]() ![]() | Hour | |
![]() ![]() ![]() | LocalDateTime | |
![]() ![]() ![]() | Millisecond | |
![]() ![]() ![]() | Minute | |
![]() ![]() ![]() | Month | |
![]() ![]() ![]() ![]() | Now | |
![]() ![]() ![]() | Offset | |
![]() ![]() ![]() | Second | |
![]() ![]() ![]() | Ticks | |
![]() ![]() ![]() | TimeOfDay | |
![]() ![]() ![]() | UtcDateTime | |
![]() ![]() ![]() ![]() | UtcNow | |
![]() ![]() ![]() | UtcTicks | |
![]() ![]() ![]() | Year |
| Nombre | Descripción | |
|---|---|---|
![]() ![]() ![]() | Add | |
![]() ![]() ![]() | AddDays | |
![]() ![]() ![]() | AddHours | |
![]() ![]() ![]() | AddMilliseconds | |
![]() ![]() ![]() | AddMinutes | |
![]() ![]() ![]() | AddMonths | |
![]() ![]() ![]() | AddSeconds | |
![]() ![]() ![]() | AddTicks | |
![]() ![]() ![]() | AddYears | |
![]() ![]() ![]() ![]() | Compare | |
![]() ![]() ![]() | CompareTo | |
![]() ![]() ![]() | Equals(DateTimeOffset) | |
![]() ![]() ![]() | Equals(Object) | |
![]() ![]() ![]() ![]() | Equals(DateTimeOffset, DateTimeOffset) | |
![]() ![]() ![]() | EqualsExact | |
![]() ![]() ![]() ![]() | FromFileTime | |
![]() ![]() ![]() | GetHashCode | |
![]() ![]() ![]() | GetType | |
![]() ![]() ![]() ![]() | Parse(String) | |
![]() ![]() ![]() ![]() | Parse(String, IFormatProvider) | |
![]() ![]() ![]() ![]() | Parse(String, IFormatProvider, DateTimeStyles) | |
![]() ![]() ![]() ![]() | ParseExact(String, String, IFormatProvider) | |
![]() ![]() ![]() ![]() | ParseExact(String, String, IFormatProvider, DateTimeStyles) | |
![]() ![]() ![]() ![]() | ParseExact(String, String[], IFormatProvider, DateTimeStyles) | |
![]() ![]() ![]() | Subtract(DateTimeOffset) | |
![]() ![]() ![]() | Subtract(TimeSpan) | |
![]() ![]() ![]() | ToFileTime | |
![]() ![]() ![]() | ToLocalTime | |
![]() ![]() ![]() | ToOffset | |
![]() ![]() ![]() | ToString() | |
![]() ![]() ![]() | ToString(IFormatProvider) | |
![]() ![]() ![]() | ToString(String) | |
![]() ![]() ![]() | ToString(String, IFormatProvider) | |
![]() ![]() ![]() | ToUniversalTime | |
![]() ![]() ![]() ![]() | TryParse(String, DateTimeOffset) | |
![]() ![]() ![]() ![]() | TryParse(String, IFormatProvider, DateTimeStyles, DateTimeOffset) | |
![]() ![]() ![]() ![]() | TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateTimeOffset) | |
![]() ![]() ![]() ![]() | TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateTimeOffset) |
| Nombre | Descripción | |
|---|---|---|
![]() ![]() ![]() ![]() | Addition | |
![]() ![]() ![]() ![]() | Equality | |
![]() ![]() ![]() ![]() | GreaterThan | |
![]() ![]() ![]() ![]() | GreaterThanOrEqual | |
![]() ![]() ![]() ![]() | Implicit(DateTime to DateTimeOffset) | |
![]() ![]() ![]() ![]() | Inequality | |
![]() ![]() ![]() ![]() | LessThan | |
![]() ![]() ![]() ![]() | LessThanOrEqual | |
![]() ![]() ![]() ![]() | Subtraction(DateTimeOffset, DateTimeOffset) | |
![]() ![]() ![]() ![]() | Subtraction(DateTimeOffset, TimeSpan) |
| Nombre | Descripción | |
|---|---|---|
![]() ![]() ![]() ![]() | IComparable.CompareTo | Infraestructura. |
![]() ![]() | IDeserializationCallback.OnDeserialization | Infraestructura. |
![]() ![]() | ISerializable.GetObjectData | Infraestructura. |
Nota |
|---|
Aritmética de fecha y hora. Puede sumar o restar intervalos de fecha u hora de un valor DateTimeOffset determinado. En las operaciones aritmética con valores DateTimeOffset, a diferencia de aquéllas con valores DateTime, se ajustan para las diferencias en los desplazamientos de hora al devolver un resultado. Por ejemplo, en el código siguiente se usan variables DateTime para restar la hora local actual de la hora UTC actual. A continuación, en el código se usan variables DateTimeOffset para realizar la misma operación. La resta con valores DateTime devuelve la diferencia entre la zona horaria local y la hora UTC, mientras la resta con valores DateTimeOffset devuelve TimeSpan.Zero. using System; public class DateArithmetic { public static void Main() { DateTime date1, date2; DateTimeOffset dateOffset1, dateOffset2; TimeSpan difference; // Find difference between Date.Now and Date.UtcNow date1 = DateTime.Now; date2 = DateTime.UtcNow; difference = date1 - date2; Console.WriteLine("{0} - {1} = {2}", date1, date2, difference); // Find difference between Now and UtcNow using DateTimeOffset dateOffset1 = DateTimeOffset.Now; dateOffset2 = DateTimeOffset.UtcNow; difference = dateOffset1 - dateOffset2; Console.WriteLine("{0} - {1} = {2}", dateOffset1, dateOffset2, difference); // If run in the Pacific Standard time zone on 4/2/2007, the example // displays the following output to the console: // 4/2/2007 7:23:57 PM - 4/3/2007 2:23:57 AM = -07:00:00 // 4/2/2007 7:23:57 PM -07:00 - 4/3/2007 2:23:57 AM +00:00 = 00:00:00 } }
Operaciones de conversión de tipo. Los valores DateTimeOffset pueden convertirse en valores DateTime y viceversa. Operaciones de extracción y manipulación de la hora. Puede extraerse la fecha o la hora de un valor DateTimeOffset. También puede recuperarse el valor de un componente DateTimeOffset determinado, como el año o el mes. Conversión de fecha y hora. Cualquier valor DateTimeOffset puede convertirse en otro valor DateTimeOffset que representa el mismo momento en el tiempo en otra zona horaria. Sin embargo, las reglas de ajuste de una zona horaria sólo se aplican en el caso del método ToLocalTime, que convierte un valor DateTimeOffset en la fecha y hora de la zona del sistema local. Comparación de fecha y hora. Puede determinarse si cualquier valor DateTimeOffset determinado es anterior, igual o posterior a otro valor DateTimeOffset. Antes de realizar la comparación, todos los valores se convierten a la hora UTC.
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)
.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.


