title: C# format DateTime without year
body: <p>Is there a possibility to format a DateTime without a year and with the month in a numerical representation that's internationalized?</p>
  
  <p>e.g. new DateTime(2018, 8, 10) (today)</p>
  
  <p>On the one hand we have "d" for <code>10.08.2018</code> (German) or <code>2018/08/10</code> (Japanese).</p>
  
  <p>On the other hand we have "M" that gives us <code>10. August</code> (German) or <code>August 10</code> (US English)</p>
  
  <p>But what I want is <code>10.08.</code> (German), <code>08/10</code> (Japanese), <code>8/10</code> (US English), <code>10/08</code> (British English)</p>