savsanta icon

Convert Windows AD Time to Regular Dates Bash

savsanta | PRO | 02/14/24 05:19:01 PM UTC (Edited) | 0 ⭐ | 1702 👁️ | Never ⏰ | []
Bash |

240 B

|

None

|

0 👍

/

0 👎

#!/bin/bash
 
adPwdLastSetNT=$(dscl "/Active Directory/DOMAINNAME/" -read /Users/USERNAME pwdLastSet | awk '{print $NF}')
 
adPwdLastSetHuman=$(date -j -f "%s" "$((($adPwdLastSetNT/10000000)-11644473600))" "+%x %X")
 
echo $adPwdLastSetHuman

Comments