This week's book giveaway is in the Android forum.
We're giving away four copies of Head First Android and have Dawn & David Griffiths on-line!
See this thread for details.
The moose likes Java in General and the fly likes Convert Calendar object to Date object Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Convert Calendar object to Date object" Watch "Convert Calendar object to Date object" New topic

Convert Calendar object to Date object

vikram karne
Ranch Hand

Joined: Jun 05, 2007
Posts: 34
Hi Friends

i am stuck in a issue for which i need your help.
i am trying to do a conversion between Date object to Calendar object.
Till now i was successful in converting the Date object to Calendar object.
below is the sample code to do that

String dtStr="2007/05/24";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date dt = sdf.parse(dtStr);
Calendar cal = Calendar.getInstance();

i am getting the output in following format
Thu May 24 00:00:00 IST 2007
and i am passing this Calendar object to a method XYZ(cal).

Now the problem is the conversion between Calendar object back to the Date object.
In another method PQR() i have to convert the Calendar object(cal in this case) to Date Object.
I am facing a problem to that this conversion.I have to convert this Calendar object back to Date object and get the Date object in the same manner as Thu May 24 00:00:00 IST 2007
Please can anybody provide me a piece of code to do this conversion .
it would be a great help for me as i am stuck with this issue for a long time.

Thanks & Regards
Joanne Neal

Joined: Aug 05, 2005
Posts: 3742
Have you tried Calendar.getTime() ?

Stan James
(instanceof Sidekick)
Ranch Hand

Joined: Jan 29, 2003
Posts: 8791
it's most helpful if you can show us some code that almost works and explain just how it doesn't do what you want. Where are you stuck? Are you able to construct a new Date from the Calendar's time? Does it look like the right date? In the right format?

A good question is never answered. It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of the idea. John Ciardi
It is sorta covered in the JavaRanch Style Guide.
subject: Convert Calendar object to Date object
It's not a secret anymore!