The instructions say:
Print the current date in the form of mm/dd/yyyy.
1. Change the string so that it uses a / character in between the %s placeholders instead of a - character.
2. Re-arrange the parameters to the right of the % operator so that you print now.month, then now.day, then now.year.
I overlooked the second step, and Codeacademy accepted this:
from datetime import datetime now = datetime.now() print '%s/%s/%s' % (now.year, now.month, now.day)
It should be updated to make sure the user checks if they rearranged the strings no? Like this:
from datetime import datetime now = datetime.now() print '%s/%s/%s' % (now.month, now.day, now.year)
UPDATE: The next section, “Pretty Time” also allows arbitrary reordering of the strings contrary to the instructions.