Flashcards
Dates and times .NET
Flashcards do conjunto (7)
- 1Principais problemas quando se trabalha com datas.Ambiguidade (10/06/2019) - Junho ou Outubro?
Nem sempre temos controle de onde estamos recebendo as informações de tempo.(servidores em outros países etc...)
Ambiguidade de tempo (10:00) p.m ou a.m? qual timezone? - 2Formato do ISO-8061 e qual a sua finalidade.Foi feito para eliminar a ambiguidade e seu formato consiste em: ano-mes-diaThora:minuto:segundo+timezone
Exemplo: 2019-06-10T18:00:00+00:00 - 3DateTime timezoneDateTime não tem o timezone específico, indica apenas se é local, utc ou não especificado.
- 4Quando usar DateTimeDate - Date&time arithmetic
Time -missing timezone information
UTC - interop with external systems - 5Convertendo entre timezonesvar time = DateTime.Now
TimeZoneInfo tInfo = TimeZoneInfo.FindSystemTimeZoneById("XPTO")
var xtpoTime = TimeZoneInfo.ConvertTime(time,tInfo) - 6Best PracticeAlways work with UTC dates and time.
- 7Formas de Parse DateTimevar str = "9/10/2019 10:00:00 PM"
DateTime.ParseExact(str, "M/d/yyyy h:mm:ss tt",CultureInfo.InvariantCulture)
Informações
- Descrição
- C# FlashCards sobre Dates and times .NET, criado por Felipe Couto Viola em 06-08-2019.
- Criado por
- Felipe Couto Viola
- Visualizações
- 35
- Tags
- Avaliação