fr2, are you using the Ajax Calendar control, or the New 2.0 version?
And I feel your pain on the FormView but there's an excellent workaround. Any control in the formview can be had with FindControl, and it's easy to code.
Say you're looking for a textbox. It would work like this:
Dim text As String = DirectCast(DataView1.FindControl("myTextbox"), Label).Text
This would assign the value of the textbox to text, but you could also create an object of type Webcontrols.Textbox and use it.
But in your case you don't have to.
in your Calendar inside your FormView, there's a Format command that looks like this:
Format="MMMM d, yyyy" Do as jmeckley suggests and change it to: Format="MMMM d, yyyy hh:mm:ss". It will come out as 12:00:00
Hope this helps.