La soustraction à partir d'un 'DateTime'
Je veux soustraire d'un DateTime
. Exemple:
date1 = 13/01/2004 12:20:00
result = Subtract(date1-15);
Résultat attendu:
13/01/2004 12:05:00
Comment dois-je faire?
pourquoi vérifier Google, lorsque nous avons stackoverflow!
Parce que c'est un paresseux exercice pour poser une question à propos de la soustraction de minutes, alors vous pouvez ajouter un montant négatif de minutes. C'est un pur exercice mathématique. IntelliSense fournit la
dans ce cas, on devrait recommander à l'OP utilise IntelliSense, ne convenez-vous pas? Dans l'ensemble, stackoverflow > google, IMO... 🙂 (Ou devrions-nous le faire de cette façon)
Parce que c'est un paresseux exercice pour poser une question à propos de la soustraction de minutes, alors vous pouvez ajouter un montant négatif de minutes. C'est un pur exercice mathématique. IntelliSense fournit la
AddMinutes()
méthode.dans ce cas, on devrait recommander à l'OP utilise IntelliSense, ne convenez-vous pas? Dans l'ensemble, stackoverflow > google, IMO... 🙂 (Ou devrions-nous le faire de cette façon)
OriginalL'auteur Ravi | 2010-05-19
Vous devez vous connecter pour publier un commentaire.
Vous pouvez prendre un coup d'oeil à la AddMinutes méthode:
DateTime.AddMinutes(-1)
sur une valeur qui a été initialisé au DateTime.MinValue déclenche une exception. Il suffit de faire attention!OriginalL'auteur Darin Dimitrov
OriginalL'auteur Hadi Salehy
Vous pouvez essayer ceci:
OriginalL'auteur Aamir
Utilisation
DateTime.Add(TimeSpan)
avec une valeur négative.Ou de l'utilisation
DateTime.AddDays()
,DateTime.AddMinutes()
, etc.OriginalL'auteur CaffGeek