The value you are reading is the last modification time of the OS, not connected to the build date!
The assembly do contain the build date, but it's not public and there is no easy way to retrieve it...
but there is a hard...[
^]
IMHO - you better use version number...