@NonNull
    public static String formatFavCount(final int favCount) {
        return favCount >= 10000 ? (favCount / 1000) + "k" : favCount >= 0 ? Integer.toString(favCount) : "?";
    }
Generate a numeric date and time string according to system-wide settings (locale,
date format) such as "7 september at 12:35".

@param date milliseconds since the epoch
@return the formatted string
main/src/main/java/cgeo/geocaching/utils/Formatter.java