title: SimpleDateFormat pattern based on locale, but forcing a 4-digit year
body: <p>I need to build a date format like <code>dd/MM/yyyy</code>. It's almost like <code>DateFormat.SHORT</code>, but contains 4 year digits.</p>
  
  <p>I try to implement it with </p>
  
  <pre><code>new SimpleDateFormat("dd//MM/yyyy", locale).format(date);
  </code></pre>
  
  <p>However for US locale the format is wrong.</p>
  
  <p>Is there a common way to format date that changes pattern based on locale?</p>
  
  <p>Thank you</p>