FULL PRODUCT VERSION :
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
I am getting 15 digits while it should be in 14 digits.
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
REGRESSION. Last worked in version 7u79
ADDITIONAL REGRESSION INFORMATION:
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
14 digit datetime
ACTUAL -
15 digit datetime
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
SUPPORT :
YES
java version "1.7.0_79"
OpenJDK Runtime Environment (IcedTea 2.5.5) (7u79-2.5.5-0ubuntu1)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
ADDITIONAL OS VERSION INFORMATION :
3.19.0-15-generic #15-Ubuntu SMP Thu Apr 16 23:32:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
A DESCRIPTION OF THE PROBLEM :
I am getting 15 digits while it should be in 14 digits.
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
REGRESSION. Last worked in version 7u79
ADDITIONAL REGRESSION INFORMATION:
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
14 digit datetime
ACTUAL -
15 digit datetime
REPRODUCIBILITY :
This bug can be reproduced always.
---------- BEGIN SOURCE ----------
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
---------- END SOURCE ----------
CUSTOMER SUBMITTED WORKAROUND :
import java.text.*;
import java.util.*;
public class dd{
public static void main(String[] args)
{
SimpleDateFormat ist_time=new SimpleDateFormat("YYYYMMDDHHmmss");//YYYYMMDDHHmmss
String time=ist_time.format(new Date());
System.out.println("datetime:---"+time);
}
}
SUPPORT :
YES