I had the same problem a year ago, but the format was specific to one SAP table I was using and since I found the answer in a ABAP forum because ABAPers apparently have to do the same thing, I would call this a design issue in SAP.
Most SAP tables have fields with dates that have a standard date format.