Actualmente estoy buscando en las páginas msdn para el objeto date y datetime. También abrí el reflector y parece que el objeto date y datetime solo hace referencia a la estructura Date. ¿Por qué tenemos dos objetos que hacen referencia a la misma estructura? ¿Cuál es la diferencia entre ellos?Objeto fecha frente al objeto DateTime
Respuesta
Las clases CLR (por ejemplo, DateTime
, Int32
, etc.) contienen la implementación real. Esto es lo que verá en Reflector.
Debido a su herencia, C# y VB definen ciertos alias para los tipos de datos comúnmente utilizados. Por ejemplo, int
en C# es un alias de Int32
. En VB, uno de esos alias es Date
para DateTime
.
Aquí están las listas de estos alias:
No hay ningún tipo de Date
. Solo hay un tipo DateTime
que es lo que debe usar para cualquier fecha o fecha de datos.
A partir de .NET 4, DateTimeOffset es la forma recomendada de representar la información de fecha/hora. DateTime es esencialmente obsoleto. – MattDavey
@MattDavey: [citación necesitada] :) –
@Andew Hare por qué, por supuesto :)> * "ADateTimeOffset es el nuevo tipo preferido para usar para los escenarios de fecha y hora más comunes." * - http://blogs.msdn.com /b/bclteam/archive/2007/06/14/datetimeoffset-a-new-datetime-structure-in-net-3-5-justin-van-patten.aspx – MattDavey
- 1. Fecha frente a DateTime
- 2. convertir .NET DateTime objeto a objeto Javascript Fecha
- 3. C# convert UTC int al objeto DateTime
- 4. cadena de DateTime objeto
- 5. objeto dateTime en ASP.NET MVC
- 6. Almacenar una fecha corta en un objeto DateTime
- 7. Analizar una cadena con una fecha para un objeto datetime
- 8. ¿Cómo convertir una cadena de fecha a un objeto DateTime?
- 9. Detectar objeto DOM frente a objeto jQuery
- 10. convertido al objeto de fecha y hora
- 11. Clase DateTime frente a funciones de fecha PHP nativas
- 12. ¿Cómo crear un objeto DateTime?
- 13. objeto frente a la primitiva
- 14. cómo convertir una cadena de fecha y hora al objeto datetime?
- 15. Convierte la cadena de fecha y hora relativa al objeto DateTime
- 16. MySQL Integer frente al DateTime índice
- 17. ¿Cómo copio en profundidad un objeto DateTime?
- 18. ¿Por qué JSON.stringify arruina mi objeto datetime?
- 19. Fecha último objeto modificado
- 20. ¿Cómo convierto un objeto DateTime al formato YYMMDD?
- 21. NSDictionary frente a objeto personalizado
- 22. cómo convertir un objeto timedelta en un objeto datetime
- 23. "DateTime-> modify ('+ 0 days')" Modifica el objeto DateTime
- 24. objeto de formato DateTime, respetando Locale :: getDefault()
- 25. C# DateTime siempre crea un objeto nuevo?
- 26. Cómo analizar una cadena en un objeto DateTime en Perl?
- 27. Cómo crear un objeto datetime con PyYAML
- 28. ¿Qué pasa con el objeto DateTime?
- 29. Estableciendo un objeto nulo frente a Dispose()
- 30. MySQL GROUP BY fecha al usar datetime
posible duplicado: [Fecha vs DateTime] (http://stackoverflow.com/q/798121/102112) – Alex
¿Puedes aclarar a qué estructura de 'Fecha' te refieres? –