Hello,
I have a date in the form of a string "5/31/2007 4:30:03 PM"
And I convert this string to date and save it. This is what I do:
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy kk:mm:ss");
dtStamp=sdf.parse("5/31/2007 4:30:03 PM");
and I am getting dtStamp as
Thu May 31 04:30:03 EDT 2007
I want time as 16:30,
which I am not able to get irrespective of the format I use.
Please let me know where I am going wrong. Thanks.
Shiv
techshiv@gmail.com - 01 Jun 2007 21:26 GMT
ok.. This worked
SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy hh:mm:ss aa");
Shiv
Hal Rosser - 01 Jun 2007 22:51 GMT
> ok.. This worked
>
> SimpleDateFormat sdf=new SimpleDateFormat("MM/dd/yyyy hh:mm:ss aa");
>
> Shiv
You could shorten it to
SimpleDateFormat sdf=new SimpleDateFormat("M/d/y h:m:s a");