DateTimeOffset.AddMinutes(Double) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een nieuw DateTimeOffset object dat een opgegeven aantal gehele en breukminuten toevoegt aan de waarde van dit exemplaar.
public:
DateTimeOffset AddMinutes(double minutes);
public DateTimeOffset AddMinutes(double minutes);
member this.AddMinutes : double -> DateTimeOffset
Public Function AddMinutes (minutes As Double) As DateTimeOffset
Parameters
- minutes
- Double
Een aantal gehele en breukminuten. Het getal kan negatief of positief zijn.
Retouren
Een object waarvan de waarde de som is van de datum en tijd die wordt vertegenwoordigd door het huidige DateTimeOffset object en het aantal minuten dat wordt vertegenwoordigd door minutes.
Uitzonderingen
De resulterende DateTimeOffset waarde is kleiner dan DateTimeOffset.MinValue.
– of –
De resulterende DateTimeOffset waarde is groter dan DateTimeOffset.MaxValue.
Opmerkingen
Het breukdeel van de minutes parameter is het fractionele deel van een minuut. 4,5 is bijvoorbeeld gelijk aan 4 minuten, 30 seconden, 0 milliseconden.
In .NET Framework wordt de parameter minutes afgerond op de dichtstbijzijnde milliseconden. In .NET 7 en hoger wordt de volledige Double precisie van de parameter minutes gebruikt. Vanwege de inherente onnauwkeurigheid van drijvendekommaberekeningen varieert de resulterende precisie.
Note
Met deze methode wordt een nieuw DateTimeOffset object geretourneerd. De waarde van het huidige object wordt niet gewijzigd door deze toe te voegen aan minutes de datum en tijd.
Omdat een DateTimeOffset object de datum en tijd in een specifieke tijdzone niet vertegenwoordigt, wordt bij het uitvoeren van datum- en tijdberekeningen geen rekening gehouden met de AddMinutes aanpassingsregels van een bepaalde tijdzone.
Het converteren van tijdsintervallen van minder dan een minuut naar een breuk kan leiden tot verlies van precisie. (Eén seconde is bijvoorbeeld 0,01666 van een minuut.) Als dit problematisch is, kunt u de Add methode gebruiken, waarmee u meer dan één soort tijdsinterval in één methode-aanroep kunt opgeven en de noodzaak voor het converteren van tijdsintervallen naar fractionele delen van een minuut elimineert.