Carissimi,
buonasera a tutti. Ecco il problema. Nella mia applicazione JSP interfacciata a db PostgreSQL è presente un form che preleva la data con un datepicker. La data è correttamente salvata nel controllo, e tramite la variabile "natoil" presente nel bean personee definita come date, si attiva la classe businessPersone che associa tale variabile ad un campo della mia query tramite il comando "bnSt.setDataNascita(8, (Date) parameter.getnatoil());", vi dico infine che il relativo campo nel database PostgreSQL è definito come timestamp, quindi già predisposto ad accogliere al suo interno anche un'ora (al momento autoriempita come 00:00). Così tutto funziona. Se però adesso volessi dare la possibilità all'utente di inserire nello stesso campo del form di cui sopra anche un'ora, ovvero una informazione del tipo "2008-10-10 13:55" e non "2008-10-10" come ora (non fate caso al formato della data, è quello che viene correttamente visto da PostgreSQL) quale tipo potrei sostituire a "date" sia nel bean che nella classe business? Ovvero, in Java qual'è quel formato di tipo, diciamo, datetime?
Grazie a tutti.

Rispondi quotando