Yes, you can set your locale to US English and then change just the date/time settings.
Look in the Region section of Control Panel.
The default is for formats to match the locale but you can change the short/long date and time formats. Clicking on Additional Details gives you yet more control including number and currency settings.
Also, if you would like to sometimes use Spanish, clicking on the Language Preferences allows you to set up multiple languages you can switch between (at least it does on W8, not sure about W7 but I expect it to be the same).