You'll have to write all the code to do this as there is no magic built-in function that will already do this for you. But it is very easy to do. You already know you want your date in a certain format so you call .ToString(format) on your date object,
DateTime.ToString Method (String) (System)[
^].
Then somewhere store the next number to use and concatenate it. Simple. Also, check the time each day and somewhere a flag where this is the first number for the day so you can reset it.