DateTimeOffset.AddMinutes(Double) Metodo

Definizione

Restituisce un nuovo oggetto DateTimeOffset che aggiunge un numero specificato di minuti interi e frazionari al valore dell'istanza.Returns a new DateTimeOffset object that adds a specified number of whole and fractional minutes to the value of this instance.

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.A number of whole and fractional minutes. Il numero può essere positivo o negativo.The number can be negative or positive.

Restituisce

Oggetto il cui valore è la somma della data e dell'ora rappresentate dall'oggetto DateTimeOffset corrente e del numero di minuti rappresentato da minutes.An object whose value is the sum of the date and time represented by the current DateTimeOffset object and the number of minutes represented by minutes.

Eccezioni

Il valore DateTimeOffset risultante è minore di MinValue.The resulting DateTimeOffset value is less than MinValue.

-oppure--or- Il valore DateTimeOffset risultante è maggiore di MaxValue.The resulting DateTimeOffset value is greater than MaxValue.

Commenti

La parte frazionaria del parametro minutes è la parte frazionaria di un minuto.The fractional part of the minutes parameter is the fractional part of a minute. 4,5, ad esempio, equivale a 4 minuti, 30 secondi, 0 millisecondi.For example, 4.5 is equivalent to 4 minutes, 30 seconds, 0 milliseconds. Il parametro minutes viene arrotondato al millisecondo più vicino.The minutes parameter is rounded to the nearest millisecond.

Nota

Questo metodo restituisce un nuovo oggetto DateTimeOffset.This method returns a new DateTimeOffset object. Non modifica il valore dell'oggetto corrente aggiungendo minutes alla relativa data e ora.It does not modify the value of the current object by adding minutes to its date and time.

Poiché un oggetto DateTimeOffset non rappresenta la data e l'ora in un fuso orario specifico, il metodo AddMinutes non considera le regole di rettifica di un determinato fuso orario quando esegue l'aritmetica di data e ora.Because a DateTimeOffset object does not represent the date and time in a specific time zone, the AddMinutes method does not consider a particular time zone's adjustment rules when it performs date and time arithmetic.

La conversione di intervalli temporali di meno di un minuto in una frazione può comportare una perdita di precisione.Converting time intervals of less than a minute to a fraction can involve a loss of precision. (Ad esempio, un secondo è 0,01666 di un minuto). Se ciò è problematico, è possibile usare il metodo Add, 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.(For example, one second is 0.01666 of a minute.) If this is problematic, you can use the Add method, which enables you to specify more than one kind of time interval in a single method call and eliminates the need to convert time intervals to fractional parts of a minute.

Si applica a

Vedi anche