Preferably as a long.
All the example I can find are getting the date/time as a string and not any scalar value. :)
Preferably as a long.
All the example I can find are getting the date/time as a string and not any scalar value. :)
System.currentTimeMillis returns a long.
http://download.oracle.com/javase/1.5.0/docs/api/java/lang/System.html#currentTimeMillis()
there is also System.nanoTime().
If you really want the current time as a long, try System.currentTimeMillis()
. Alternatively, you can use new Date().getTime()
.
However, using the current time as a random number generator seed is a very poor choice (at least, if you are using the random numbers for anything important, such as cryptography). You may wish to consider using a random source such as /dev/urandom
(if available on your platform).