I take it that “Short Date String” only works with the current date? I’ve tried in vain to get it to work with other dates:
set modDate to modification date of file thefile as string
set shortModDate to short date string of (modDate)
Model: MAcBook Pro Retina
AppleScript: 2.2.1
Browser: Safari 536.30.1
Operating System: Mac OS X (10.7)