I have finally figured out the solution to my date issue.
I got an idea from this board, got one from a book, then trial and error.
Here is the code:
on run {input, parameters}
tell application "Numbers"
set the_date to current date
set mmo to month of (the_date) as integer
set dda to day of (the_date) as integer
if (mmo) < 10 then
mmo = (mmo)
set mmo to (text of ("0" & mmo))
end if
if (dda) < 10 then
set dda to (text of ("0" & dda))
end if
activate
tell table 1 of the active sheet of document 1 to set the value of cell 1 of the selection range to (mmo & "/" & dda & "/" & year of the_date as string)
end tell
return input
end run
Basically, I am using the month day and year functions for date. I set a variable mmo for month. I look at month, to see if it is a single digit month and if so, put a 0 in front of it. Same with date.
Then I assemble the parts back together.