Hmm lost my first version of this. If it turns up there will be a bit of
duplication here.
"Mapping the DNSRecord Attribute" is my article, that would be my blog

Eventually I'll finish mapping dnsProperty and post that one too.
This stands aside from the operation of DsTombstoneInterval. When a DNS
record is tombstoned the majority of data in the dnsRecord attribute is
stripped. The TimeStamp field is set to 0, the record class portion is
removed, etc.
Therefore the tombstone process must key off something else (hopefully
something that will become apparent as I continue to dig into the DNS
service). That unknown process has to be resident in the DNS service
otherwise the DsTombstoneInterval is misplaced and illogical.
The structure of DNSRecord, as far as I could determine, is in that
article. It includes a note of the 4 byte little endian field for TimeStamp.
The TimeStamp value is represented as the number of hours since
01/01/1601 00:00:00 (the beginning of the MS Epoch).
For example, you might take the 4 byte field from the dnsRecord
attribute and write them in Decimal form like this:
15 166 54 0
The field is a little endian, so if we're converting the value we must
treat it as if it were this:
0 54 166 15
The simplest way to convert that value up is (probably) this:
(0 * 256^3) + (54 * 256^2) + (166 * 256^1) + (15 * 256^0)
As you can see, the first byte, 0, is irrelevant. It's included to make
the conversion complete with the assumption it's there just in case we
ever get that far into the future. The last byte is 15 because 256^0 is
1, law of exponents and all that.
That gives you a value of 3581455.
Finally add that number of hours to the MS epoch giving that date 28
July 2009 07:00:00, the TimeStamp of the dnsRecord for one of my Domain
Controllers (UTC, not adjusted for a time zone).
As for why that's hours, we can theorise that it's to save space. If
they'd used an accurate date in Integer8 format 8 bytes would have been
needed instead of 4 (see attributes like lastLogon). That change
wouldn't give much to the DNS service really.
It's conjecture though, all we can really say is that it's whole hours
because MS made it that way.
Chris