title: How to get an extra day when adding 1 year to specific year
body: <p>My aim is to get an extra day when I add a year to a specific year:</p>
  
  <p><strong>Playground:</strong></p>
  
  <pre><code>var dateFormatter = DateFormatter()
  var startDateString = "2015-01-05"
  dateFormatter.dateFormat = "yyyy-MM-dd"
  
  var startDate = dateFormatter.date(from: startDateString)
  let result = Calendar.current.date(byAdding: .year, value: 1, to: startDate!)
  </code></pre>
  
  <p>I expect to get <code>Jan 6, 2016, 12:00 AM</code></p>
  
  <p>Ok, I could get the result adding more code:</p>
  
  <pre><code>let finalResult = Calendar.current.date(byAdding: .day, value: 1, to: result!)
  // January 6 etc...
  </code></pre>
  
  <p>Is there a simpler code for this?</p>