title: How to discover financial Year based on current datetime?
body: <p>I need a financial year based on current or today's datetime.</p>
  
  <p>Suppose if we consider today's date is <code>10 April 2011</code>, then i need the outputs as <code>Financial Year 2012</code> and for some cases i need to display the same output in short format as <code>FY12</code>. Both ways i want to display.</p>
  
  <p>In our requirement financial Year considered is from <code>April</code> (<em>the current year</em>) to <code>March</code> (<em>following year</em>).</p>
  
  <p>Based on current datetime...the scenario of output is depends on the current datetime falls in the below said period or duration.</p>
  
  <pre><code>From 01April2011 to 31March2012 - Financial Year 2012 or FY2012
  From 01April2012 to 31March2013 -  Financial Year 2013 or FY2013
  From 01April2013 to 31March2014 -  Financial Year 2014 or FY2014
  .
  .
  .
  </code></pre>
  
  <p>so on....</p>
  
  <p>Another example: If we take today's datetime as 16April2012, then the output is needed as  <code>Financial Year 2013</code> and also <code>FY13</code>.</p>
  
  <p>Please help how to acheive the same in very short format using LINQ or Regex in C#, .Net3.5</p>