dataset.date(name, where=1, date.format=10)
The return value "NA" (or -1 for integer format) means that the dataset does not exist on the database. "0" (or 0 for integer format) is returned for the special dataset .Random.seed, whether it exists or not. Zero is also returned for any object in a non-directory database.
x <- 10
dataset.date("x")
[1] "Tue Sep 29 16:55:09 1992"
d <- dataset.date("x", date.format=1) # as number
x <- 20
dataset.date("x", date.format=1) - d
[1] 5 # The assignments to x were 5 seconds apart.