Na tej stronie jest wiele pytań wyjaśniających, jak to zrobić. Mój problem, kiedy robię to, co wydaje się działać dla wszystkich innych, nie mam poprawnej daty i czasu. Kod jest ...Konwersja tyknięć na DateTime
long numberOfTicks = Convert.ToInt64(callAttribute);
startDateTime = new DateTime(numberOfTicks);
Wartość callAttribute
jest = "1379953111"
Po konwersji to wartość numberOfTicks
= 1379953111
ale DateTime
kończy się startDateTime
= {1/1/0001 12:02:17 AM}
Podjęłem tę samą wartość dla kleszczy i przekonwertowałem ją online, a pojawi się poprawna data/czas.
Co robię źle?
Jaką wartość oczekujesz? – Anthony
możliwy duplikat [Jak przekonwertować znacznik czasu UNIX na DateTime i na odwrót?] (Http://stackoverflow.com/questions/249760/how-to-convert-unix-timestamp-to-datetime-and-vice-versa) – Romoku
Jest to liczba kleszczy i nie ma nic wspólnego z sekundami. Data/godzina, której się spodziewam to 9/23/2013 09:18:31. Jeśli wprowadzę liczbę do Konwertera Epok, otrzymam prawidłową datę/czas z powrotem. – Gary