Estou com uma dúvida
Na API do j2sdk (v. 1.4.1_03) a maioria dos métodos da classe java.util.Date está deprecated. Para estes métodos a api sugere java.util.Calendar.metodo(). Só que como vou utilizar estes métodos se Date e Calendar são imcompatible types? Pois tentei fazer um cast e não deu certo…
O Date na verdade representa numericamente a quantidade de tempo decorrido de 1º de janeiro de 1900 ate hj , por isso Date ficou depreciado
É aconselhavel que você use o calendar ,depois que você fizer todo tipo de alteração ou validação ,e quizer passar sua referencia Calendar como argumento para algum metodo que necesside do Date ,você pode usar o metodo getTime() , que te retorna um Date .
maresp
Tá, mas como eu faço se no meu bean eu tenho atributos tipo Date e na hora de retornar um valor do database RecordSet não possue um método para retornar Calendar… e aí?
Leandro_Rangel_Santo
Não entendi bem sua pergunta , mas você tem uma classe com atributos Date , quer transforma-los em Calendar , se for isso
instancie um Calendar e use o metodo setTime(Date date)
manipule o Calendar da forma que você quizer , retorne Date
Não seria melhor você mudar os atributos de sua classe para Calendar não ?