title: How to get current date and time in Android?
body: <p>There are many questions like this on StackOverflow but no one has the answer I need. I have seen these 3 questions:</p>
  
  <p><a href="https://stackoverflow.com/questions/17192776/get-value-of-day-month-form-date-object-in-android">Get Value Of Day Month form Date Object in Android?</a><br>
  <a href="https://stackoverflow.com/questions/7268192/how-to-get-month-and-day-in-android">How to get month and day in android?</a><br>
  <a href="https://stackoverflow.com/questions/5369682/get-current-time-and-date-on-android">Get current time and date on Android</a></p>
  
  <p>From these 3 questions I have learnt that to get date and time, we need to use Calendar. I have visited its documentation page but that is too hard to understand.</p>
  
  <p>Now my question is I want to get current day i.e 12, current month i.e November, current year i.e 2014 and hour, minute, not seconds and AM or PM.</p>
  
  <p>I only know till here:</p>
  
  <pre><code>Calendar c = Calendar.getInstance();
  </code></pre>
  
  <p>Now what should I do next?</p>