Adding A Number To A File Name Based On Creation Date & Time

I'm stuck with a rule I want to execute, any help would be greatly appreciated!
I import photos from my camera and want to have Hazel rename them with the date created, then a number starting at 001 and ascending from there based on the creation date from oldest to newest. I also want the number to restart at 001 each new date. For example, if I have these photos taken at these times:
ABC taken 3/25/12 1pm
DEF taken 3/25/12 1:15pm
GHI taken 3/25/12 1:30pm
JKL taken 3/30/12 2pm
MNO taken 3/30/12 2:30pm
PQR taken 3/30/12 3pm
I want them to be renamed as:
120325_001 ABC
120325_002 DEF
120325_003 GHI
120330_001 JKL
120330_002 MNO
120330_003 PQR
Currently I am achieving this by having Hazel rename the files without the number, as 120320_ ABC and then sort into subfolders by day, and then I run those subfolders through A Better Finder Rename. But I'd like to do it all in Hazel.
I tried making a rule that says Rename > with pattern > date created_# name extension but the numbers I get seem to be arbitrary. I end up with:
120325_065 ABC
120325_066 DEF
120325_072 GHI
120330_059 JKL
120330_060 MNO
120330_061 PQR
I import photos from my camera and want to have Hazel rename them with the date created, then a number starting at 001 and ascending from there based on the creation date from oldest to newest. I also want the number to restart at 001 each new date. For example, if I have these photos taken at these times:
ABC taken 3/25/12 1pm
DEF taken 3/25/12 1:15pm
GHI taken 3/25/12 1:30pm
JKL taken 3/30/12 2pm
MNO taken 3/30/12 2:30pm
PQR taken 3/30/12 3pm
I want them to be renamed as:
120325_001 ABC
120325_002 DEF
120325_003 GHI
120330_001 JKL
120330_002 MNO
120330_003 PQR
Currently I am achieving this by having Hazel rename the files without the number, as 120320_ ABC and then sort into subfolders by day, and then I run those subfolders through A Better Finder Rename. But I'd like to do it all in Hazel.
I tried making a rule that says Rename > with pattern > date created_# name extension but the numbers I get seem to be arbitrary. I end up with:
120325_065 ABC
120325_066 DEF
120325_072 GHI
120330_059 JKL
120330_060 MNO
120330_061 PQR