Compartir a través de


DateTimeOffset.AddMinutes(Double) Método

Definición

Devuelve un nuevo objeto DateTimeOffset que agrega un número especificado de minutos enteros y fraccionarios al valor de esta instancia.

public:
 DateTimeOffset AddMinutes(double minutes);
public DateTimeOffset AddMinutes (double minutes);
member this.AddMinutes : double -> DateTimeOffset
Public Function AddMinutes (minutes As Double) As DateTimeOffset

Parámetros

minutes
Double

Número de minutos enteros y fraccionarios. El número puede ser positivo o negativo.

Devoluciones

Un objeto cuyo valor es la suma de la fecha y hora representadas por el objeto DateTimeOffset actual y el número de minutos representados por minutes.

Excepciones

El valor resultante DateTimeOffset es menor que DateTimeOffset.MinValue.

O bien

El valor resultante DateTimeOffset es mayor que DateTimeOffset.MaxValue.

Comentarios

La parte fraccionarcional del minutes parámetro es la parte fraccionarcional de un minuto. Por ejemplo, 4,5 equivale a 4 minutos, 30 segundos y 0 milisegundos.

En .NET 6 y versiones anteriores, el minutes parámetro se redondea al milisegundo más cercano. En .NET 7 y versiones posteriores, se usa la precisión completa Double del minutes parámetro . Sin embargo, debido a la imprecisión inherente de las matemáticas de punto flotante, la precisión resultante variará.

Nota:

Este método devuelve un nuevo DateTimeOffset objeto . No modifica el valor del objeto actual agregando minutes a su fecha y hora.

Dado que un DateTimeOffset objeto no representa la fecha y hora de una zona horaria específica, el AddMinutes método no considera las reglas de ajuste de una zona horaria determinada cuando realiza la aritmética de fecha y hora.

La conversión de intervalos de tiempo de menos de un minuto a una fracción puede implicar una pérdida de precisión. (Por ejemplo, un segundo es 0,01666 de un minuto). Si esto es problemático, puede usar el Add método , que le permite especificar más de un tipo de intervalo de tiempo en una sola llamada de método y elimina la necesidad de convertir intervalos de tiempo en partes fraccionarios de un minuto.

Se aplica a

Consulte también