Hi All I am currently generating a reference number with the following: /* Lets calculate a reference number. */ mt_srand ((double)microtime() * 10000000); $reference_number = mt_rand (1000000,9999999); What I would like to do is generate a ref number based on time dd/mm/yyyy can this be done? Andrew