Partage via


DateTimeOffset.AddMilliseconds(Double) Méthode

Définition

Retourne un nouvel DateTimeOffset objet qui ajoute un nombre spécifié de millisecondes à la valeur de cette instance.

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

Paramètres

milliseconds
Double

Nombre de millisecondes entières et fractionnaires. Le nombre peut être négatif ou positif.

Retours

Objet dont la valeur est la somme de la date et de l’heure représentées par l’objet actuel DateTimeOffset et le nombre de millisecondes entières représentées par milliseconds.

Exceptions

La valeur résultante DateTimeOffset est inférieure à DateTimeOffset.MinValue.

- ou -

La valeur résultante DateTimeOffset est supérieure à DateTimeOffset.MaxValue.

Remarques

La partie fractionnaire du milliseconds paramètre est la partie fractionnaire d’une milliseconde. Par exemple, 4,5 équivaut à 4 millisecondes et 5 000 cycles, où une milliseconde est égale à 10 000 cycles. Toutefois, dans .NET Framework, milliseconds est arrondi à la milliseconde la plus proche, et toutes les valeurs de .5 ou supérieures sont arrondies. Dans .NET 7 et versions ultérieures, la précision complète Double du milliseconds paramètre est utilisée. Toutefois, en raison de l’imprécision inhérente des mathématiques à virgule flottante, la précision résultante varie.

Note

Cette méthode retourne un nouvel DateTimeOffset objet. Elle ne modifie pas la valeur de l’objet actuel en ajoutant milliseconds à sa date et à son heure.

Étant donné qu’un DateTimeOffset objet ne représente pas la date et l’heure dans un fuseau horaire spécifique, la AddMilliseconds méthode ne considère pas les règles d’ajustement d’un fuseau horaire particulier lorsqu’elle effectue des arithmétiques de date et d’heure.

S’applique à

Voir aussi