Results 1 to 5 of 5
Thread: Pack Time with "0"
- 09-11-2009, 02:44 PM #1
Member
- Join Date
- Sep 2009
- Posts
- 7
- Rep Power
- 0
Pack Time with "0"
Dear All,
private String getTxnDateTime() throws Exception {
Calendar cal = Calendar.getInstance();
return Integer.toString(cal.get(Calendar.YEAR)) +
Integer.toString(cal.get(Calendar.MONTH)+1) +
Integer.toString(cal.get(Calendar.DAY_OF_MONTH)) +
Integer.toString(cal.get(Calendar.HOUR_OF_DAY)) +
Integer.toString(cal.get(Calendar.MINUTE)) +
Integer.toString(cal.get(Calendar.SECOND)) ;
}
it will return sth like "2009911195551"
But I would like to return fix length 14
that is "20090911195551"
what should I do to pack the value with "0"???
- 09-11-2009, 02:50 PM #2
Senior Member
- Join Date
- Aug 2009
- Posts
- 2,388
- Rep Power
- 14
System.out.printf.
- 09-11-2009, 03:02 PM #3
Senior Member
- Join Date
- Jun 2008
- Posts
- 2,568
- Rep Power
- 15
Even better is SimpleDateFormat
- 09-11-2009, 03:09 PM #4
Member
- Join Date
- Sep 2009
- Posts
- 7
- Rep Power
- 0
Problem Solved with the following code
private String getTxnDateTime() throws Exception {
Calendar cal = Calendar.getInstance();
String pattern="00";
java.text.DecimalFormat df = new java.text.DecimalFormat(pattern);
String tempTime = null;
tempTime = Integer.toString(cal.get(Calendar.YEAR)) +
df.format(cal.get(Calendar.MONTH)+1) +
df.format(cal.get(Calendar.DAY_OF_MONTH)) +
df.format(cal.get(Calendar.HOUR_OF_DAY)) +
df.format(cal.get(Calendar.MINUTE)) +
df.format(cal.get(Calendar.SECOND)) ;
return tempTime ;
}
- 09-11-2009, 03:52 PM #5
Senior Member
- Join Date
- Jun 2008
- Posts
- 2,568
- Rep Power
- 15
Similar Threads
-
Java, Military Format using "/" and "%" Operator!!
By sk8rsam77 in forum New To JavaReplies: 11Last Post: 02-26-2010, 04:03 AM -
MoneyOut.println("It took you (whats wrong?>",year,"<WW?) years to repay the loan")
By soc86 in forum New To JavaReplies: 2Last Post: 01-24-2009, 07:56 PM -
"source not found" at debug time when creating new class
By rafamd11 in forum New To JavaReplies: 0Last Post: 11-22-2008, 02:49 AM -
Using Dr. Java for first time...."No compiler"
By gallimaufry in forum New To JavaReplies: 3Last Post: 10-28-2008, 02:02 AM -
the dollar sign "$", prints like any other normal char in java like "a" or "*" ?
By lse123 in forum New To JavaReplies: 1Last Post: 10-20-2008, 08:35 AM
Bookmarks