Condividi tramite


DateTimeOffset.AddMinutes(Double) Metodo

Definizione

Restituisce un nuovo DateTimeOffset oggetto che aggiunge un numero specificato di minuti interi e frazionari al valore di questa istanza.

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

Parametri

minutes
Double

Numero di minuti interi e frazionari. Il numero può essere negativo o positivo.

Valori restituiti

Oggetto il cui valore è la somma della data e dell'ora rappresentate dall'oggetto corrente DateTimeOffset e il numero di minuti rappresentati da minutes.

Eccezioni

Il valore risultante DateTimeOffset è minore di DateTimeOffset.MinValue.

oppure

Il valore risultante DateTimeOffset è maggiore di DateTimeOffset.MaxValue.

Commenti

La parte frazionaria del minutes parametro è la parte frazionaria di un minuto. Ad esempio, 4,5 equivale a 4 minuti, 30 secondi, 0 millisecondi.

In .NET Framework il minutes parametro viene arrotondato al millisecondo più vicino. In .NET 7 e versioni successive viene usata la precisione completa Double del minutes parametro. Tuttavia, a causa dell'imprecisione intrinseca della matematica a virgola mobile, la precisione risultante varia.

Annotazioni

Questo metodo restituisce un nuovo DateTimeOffset oggetto. Non modifica il valore dell'oggetto corrente aggiungendo minutes alla data e all'ora.

Poiché un DateTimeOffset oggetto non rappresenta la data e l'ora in un fuso orario specifico, il AddMinutes metodo non considera le regole di regolazione di un particolare fuso orario quando esegue l'aritmetica di data e ora.

La conversione di intervalli di tempo inferiori a un minuto in una frazione può comportare una perdita di precisione. Ad esempio, un secondo è 0,01666 di un minuto. In caso di problemi, è possibile usare il Add metodo , che consente di specificare più di un tipo di intervallo di tempo in una singola chiamata al metodo ed elimina la necessità di convertire gli intervalli di tempo in parti frazionarie di un minuto.

Si applica a

Vedi anche