title: Convert 18-digit LDAP/FILETIME timestamps to human readable date
body: <p>I have exported a list of AD Users out of AD and need to validate their login times.</p>
  
  <p>The output from the powershell script give lastlogin as LDAP/FILE time</p>
  
  <p><strong>EXAMPLE 130305048577611542</strong>  </p>
  
  <p>I am having trouble converting this to readable time in pandas </p>
  
  <p>Im using the following code:</p>
  
  <p><strong>df['date of login'] = pd.to_datetime(df['FileTime'], unit='ns')</strong></p>
  
  <p>The column FileTime contains time formatted like the EXAMPLE above. </p>
  
  <p>Im getting the following output in my new column date of login </p>
  
  <p><strong>EXAMPLE 1974-02-17 03:50:48.577611542</strong></p>
  
  <p>I know this is being parsed incorrectly as when i input this date time on a online converter i get this output</p>
  
  <p><strong>EXAMPLE:</strong></p>
  
  <p><strong>Epoch/Unix time: 1386031258
  GMT: Tuesday, December 3, 2013 12:40:58 AM
  Your time zone: Monday, December 2, 2013 4:40:58 PM GMT-08:00</strong></p>
  
  <p>Anyone have an idea of what occuring here why are all my dates in the 1970'</p>