Desidero aumentare il tempo all'ora corrente.Desidero aggiungere ore o minuti all'ora corrente
ad esempio, ho il tempo del problema e il tempo previsto per completarli
Come posso aggiungere?
(DateTime.Now.ToShortDateString() +.......)
Desidero aumentare il tempo all'ora corrente.Desidero aggiungere ore o minuti all'ora corrente
ad esempio, ho il tempo del problema e il tempo previsto per completarli
Come posso aggiungere?
(DateTime.Now.ToShortDateString() +.......)
È possibile utilizzare altra variabile
DateTime otherDate = DateTime.Now.AddMinutes(25);
DateTime tomorrow = DateTime.Now.AddHours(25);
È inoltre possibile aggiungere un periodo a un DateTime, come in:
date + TimeSpan.FromHours(8);
È possibile utilizzare gli operatori +
, -
, +=
, e -=
su un DateTime con un argomento TimeSpan.
DateTime myDateTime = DateTime.Parse("24 May 2009 02:19:00");
myDateTime = myDateTime + new TimeSpan(1, 1, 1);
myDateTime = myDateTime - new TimeSpan(1, 1, 1);
myDateTime += new TimeSpan(1, 1, 1);
myDateTime -= new TimeSpan(1, 1, 1);
Inoltre, è possibile utilizzare una serie di metodi di "Add"
myDateTime = myDateTime.AddYears(1);
myDateTime = myDateTime.AddMonths(1);
myDateTime = myDateTime.AddDays(1);
myDateTime = myDateTime.AddHours(1);
myDateTime = myDateTime.AddMinutes(1);
myDateTime = myDateTime.AddSeconds(1);
myDateTime = myDateTime.AddMilliseconds(1);
myDateTime = myDateTime.AddTicks(1);
myDateTime = myDateTime.Add(new TimeSpan(1, 1, 1));
Per una bella panoramica ancora più manipolazioni DateTime see THIS
In un ciclo limitato l'aggiunta di un oggetto temporizzato è più veloce delle funzioni Aggiungi se è possibile riutilizzare l'oggetto temporaneo –
non sapevano che avevano giorni di 25 ore in questi giorni: p – Stormenet
Bene 25 è "SOLO UN NUMERO" di ore aggiunte al valore. – aMazing
@aMazing Tranne che la variabile dice "domani", ma se l'ora è alle 23:05 di lunedì, la nuova data sarà mercoledì alle 00:05, tecnicamente "dopodomani". – Herohtar