Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4250359

Regression: DateFormat.format works wrongly

    XMLWordPrintable

    Details

    • Subcomponent:
    • Resolved In Build:
      kestrel
    • CPU:
      generic, x86, sparc
    • OS:
      generic, solaris_7, windows_nt
    • Verification:
      Verified

      Description

      java version "1.3"
      Classic VM (build JDK-1.3-I, green threads, sunwjit)

      SunOS tuna 5.7 Generic sun4u sparc SUNW,Ultra-5_10

      locale : zh

      DateFormat.format produce OBNg4:48 16:48:44, which is not correct.


      to reprocude, compile and run the attached program


      Name: skT88420 Date: 09/13/99


      DateFormat timeFormatter = DateFormat.getTimeInstance();
      timeFormatter.format(ydate);

      Produces erroneous result. The formatted time is duplicated in the result returned i.e. 12:00 AM 12:00:01 AM. The above lines of codes works well in JDK1.2.2 but is generating null pointer exception in JDK1.3ea.
      (Review ID: 95200)
      ======================================================================

      Name: skT88420 Date: 09/17/99


      The following small program:

      import java.lang.*;

      import java.util.*;

      import java.text.*;



      public class DateBug {



          public static void main(String[] args) {
      DateFormat tf = DateFormat.getTimeInstance(DateFormat.SHORT);
      System.out.println(tf.format(new Date()));

          }

      }

      Has an output on 1.3beta-0
      2:30 PM 2:30 PM

      Has an output on 1.2.2 or 1.1.7
      2:30 PM

      It seems to me that there is a little bug in the run time libs.
      This bug is not affected by the JIT settings HotSpot, Classic,
      and Interpreter show the same result
      (Review ID: 95406)
      ======================================================================

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              ktakahassunw Koushi Takahashi (Inactive)
              Reporter:
              duke J. Duke (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: