Come creare dinamicamente un oggetto DateTime
, che ha sempre il mese/giorno/anno corrente, ma ha sempre il componente orario 16:00?Creazione di data/ora in C#
risposta
Si può fare questo:
var today = DateTime.Today.AddHours(16);
che dovrebbe essere tutto ciò che è oggi alle ore 16:00 (04:00)
Mentre entrambe le risposte correggo, mi piace meglio @Tejs poiché chiama solo DateTime.Today una volta. In questo modo non deve generare oggi 3 volte. (Oggi si risolve in DateTime.Now.Date) –
@James Michael Hare: aggiornato la mia risposta - dubito fortemente che faccia qualche differenza significativa - ma hey ..... –
@marc_s: immagino che sia simile a molte altre prestazioni dibattiti. Una chiamata qui o là non vedrai la differenza, ma se viene eseguita ripetutamente potrebbe aggiungere un sovraccarico, anche se piccolo. Come ho detto, entrambi sono corretti, mi è piaciuta l'eleganza di Today.AddHours (16) –
ne dite:
DateTime today = DateTime.Today;
DateTime Today16 = new DateTime(today.Year, today.Month, today.Day,
16, 0, 0)
che deve utilizzare l'anno, il mese , giorno di oggi, e impostare l'ora alle 16:00.
mi ha battuto di 15 s. +1 –
- 1. Creazione di C++ oggetti
- 2. Creazione di un'istanza di un'interfaccia in C#
- 3. Creazione di un percorso file in C#
- 4. Creazione di VOIP in un'applicazione (C++ specificatamente)
- 5. Creazione di un risolutore crittografico in C++
- 6. creazione di cookie semplici in asp.net C#
- 7. C++, creazione di classi in runtime
- 8. Creazione di un elenco distinto in C#
- 9. Creazione di un array JSON in C#
- 10. creazione di oggetti in C# domanda
- 11. Creazione di un file vuoto in C#
- 12. Creazione di un personalizzato Legatura in C#
- 13. Creazione di lavori Cron in C#
- 14. Creazione di strutture C in Cython
- 15. Creazione vettoriale di boost dynamic_bitset in C++
- 16. Creazione di forme in visio utilizzando C#
- 17. Creazione di un TTF in Objective-C
- 18. Creazione di schemi Regex dinamici in C#
- 19. Creazione istanza di interfaccia in C#
- 20. Creazione di file in Objective-C
- 21. Creazione di nuova eccezione in C++
- 22. File data di creazione in C#
- 23. creazione di "pulsanti" selezionabili C++
- 24. Confuso: creazione di istanza della classe C# in C++
- 25. C++ creazione immagine
- 26. Domanda creazione filetto C#
- 27. creazione di array dinamici di stringhe C++
- 28. Creazione di un elenco collegato in modo circolare in C#?
- 29. Creazione di un diagramma di classe C++
- 30. creazione di moduli di estensione PHP C/C++ usando SWIG
Attenzione; vuoi assicurarti di prendere una decisione deliberata sul fatto che tu voglia le 16:00 nel fuso orario locale o alle 16:00 GMT. 24 su 25 fusi orari saranno diversi dal tuo;) –