Anyone?   Bueller?    Bueller?   :)

On Sep 9, 4:54 pm, podoboq <[email protected]> wrote:
> Anyone?
>
> On Sep 7, 5:58 pm, podoboq <[email protected]> wrote:
>
>
>
> > Hi all,
>
> > I'm working on my first Android app and getting odd results while
> > using DateUtils.getRelativeTimeSpanString().  The first time the
> > method gets called it seems to work fine, returning a character
> > sequence such as "27 days ago".  But the next time the method gets
> > called it always returns a character sequence that is the same as the
> > startDate, such as "Aug 12, 2009".  This seems strange.
>
> > The method can be written in one line, but I split it out to four
> > lines and put a break point on each line.  I can step through line by
> > line and everything looks correct ("year", "month", "day", "startDate"
> > and "now" are appropriate values) until the timeSpan gets set, where
> > it suddenly returns the startDate instead of a span of x days.  Is
> > this a bug in DateUtils.getRelativeTimeSpanString or, more likely, I
> > am just overlooking something simple.
>
> > public CharSequence myTimeSpan(int year, int month, int day)
> > {
> >     long startDate = new GregorianCalendar(year, month, day).getTime
> > ().getTime();
> >     long now = new GregorianCalendar().getTime().getTime();
> >     CharSequence timeSpan = DateUtils.getRelativeTimeSpanString
> > (startDate, now, DateUtils.DAY_IN_MILLIS);
> >     return timeSpan;
>
> > }
>
> > thanks in advance.- Hide quoted text -
>
> - Show quoted text -
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to