Jak przekonwertować atrybuty daty/godziny w usłudze Active Directory na format czasu standardowego

W tym artykule opisano sposób konwertowania atrybutów zawierających wartość daty/godziny na standardowe znaczące formaty daty/godziny.

Dotyczy: Windows Server 2012 R2, Windows 10 - wszystkie edycje
Oryginalny numer KB: 555936

Podsumowanie

Usługa Active Directory przechowuje wartości daty/godziny jako liczbę interwałów 100 nanosekund, które upłynęły od godziny 0 w dniu 1 stycznia 1601 r. do przechowywanej daty/godziny. Czas jest zawsze przechowywany w greenwich mean time (GMT) w usłudze Active Directory. Niektóre przykłady atrybutów usługi Active Directory, które przechowują wartości daty/godziny, to LastLogon, LastLogonTimestamp i LastPwdSet. Aby uzyskać wartość daty/godziny przechowywaną w tych atrybutach w formacie standardowym, wymagana jest konwersja. W tym artykule opisano sposób konwersji.

Procedura

  1. Uzyskaj wartość atrybutu usługi Active Directory, który chcesz przekonwertować. Istnieje wiele sposobów wyodrębniania wartości atrybutów usługi Active Directory. Używanie narzędzia ADSI Edit jest jedną z metod.
  2. Otwórz wiersz polecenia.
  3. Wpisz następujące polecenie:
    w32tm.exe /ntte [time in Windows NT time format]
  4. Wartość daty/godziny jest konwertowana na czas lokalny i wyświetlana.

Przykład

Polecenie w32tm.exe /ntte 128271382742968750 zwróci wartość "148462 05:57:54.2968750 - 24.06.2007 08:57:54 (czas lokalny)" na komputerze, który znajduje się w strefie czasowej trzy godziny przed średnią godziną Greenwich (GMT +3:00). Zwróć uwagę, że pierwsza połowa danych wyjściowych wyświetla czas w gmt (05:57:54), a następnie konwertuje go przez dodanie przesunięcia strefy czasowej (8:57:54).

Zastrzeżenie dotyczące zawartości rozwiązań społecznościowych

Firma Microsoft ani jej dostawcy nie składają żadnych oświadczeń dotyczących przydatności do jakiegokolwiek celu, niezawodności ani ścisłości informacji i pokrewnych grafik tu zawartych. Wszystkie te informacje i pokrewne grafiki są udostępniane „takie, jakie są” i bez żadnej gwarancji. Firma Microsoft i/lub jej dostawcy niniejszym zrzekają się wszelkich gwarancji i warunków dotyczących tych informacji i powiązanych grafik, w tym wszystkich domniemanych gwarancji i warunków przydatności handlowej, przydatności do określonego celu, pracy, tytułu i braku naruszenia. W szczególności użytkownik potwierdza, że firma Microsoft ani jej dostawcy w żadnym wypadku nie ponoszą odpowiedzialności za żadne szkody bezpośrednie, pośrednie, przypadkowe, szczególne, wynikowe ani powodujące straty bądź krzywdę, za żadne szkody w ogóle, w tym również utratę przydatności, danych bądź zysków, wynikłe ze stosowania lub niemożności stosowania tych informacji i pokrewnych grafik czy w jakikolwiek sposób z nimi powiązane, niezależnie od tego, czy podstawą roszczenia jest umowa, popełnienie czynu niedozwolonego, zaniedbanie, odpowiedzialność obiektywna lub coś innego, nawet jeśli firmę Microsoft lub któregokolwiek z jej dostawców poinformowano o możliwości wystąpienia takich szkód.