title: Finding date range for current week, month and year
body: <p>Suppose I have a date available with me:</p>
  
  <pre><code>2011-04-05 (i.e., 5th April, 2011)
  </code></pre>
  
  <p>I want to find date range for Current Week, Month and Year</p>
  
  <pre><code>Current Week:  3rd April to 9th April
  Current Month: 1st April to 30 April
  Current Year:  1st Jan to 31 Dec
  </code></pre>
  
  <p>I do understand that current year would be always 1st Jan to 31Dec, but what about current month and week, How can I find it?</p>
  
  <p><strong>Edit:</strong></p>
  
  <p>How can I find date, which is 10 days earlier or later from a given date.
  Example:</p>
  
  <p>Suppose today's date is 6th April, 2011
  10 day's earlier: 28 March, 2011
  10 day's later: 15 April, 2011</p>
  
  <p>Any thoughts on this, guys?</p>