title: How to display timestamp in Android Notifications for Honeycomb+ devices?
body: <p>I'd like to show a timestamp in an Android Notification, just like the <a href="http://developer.android.com/design/patterns/notifications.html" rel="nofollow">Android Design Guidelines suggest.</a> (see the first snapshot, "12:03PM" is what I want!).</p>
  
  <p>I tried many different ways, I thought <code>setWhen</code> would do it, but it only seems to affect the ordering in the Notification tray. Any idea how to achieve that?</p>
  
  <p>See my code below:</p>
  
  <pre><code>  Notification.Builder builder = new Notification.Builder(context);
    builder.setContentIntent(pendingIntent)
      .setSmallIcon(R.drawable.ic_notify)
      .setLargeIcon(largeIcon)
      .setTicker(text)
      .setNumber(unreadCount)
      .setWhen((new Date()).getTime())
      .setAutoCancel(true)
      .setContentTitle(title)
      .setContentText(text)
      .setDefaults(Notification.DEFAULT_VIBRATE);
  
  notificationManager.notify(NOTIFICATION_ID, builder.getNotification());
  </code></pre>
  
  <p>I don't want to use a custom layout for the notification.</p>