„Coders hate dates” czyli kilka podstawowych informacji o przetwarzaniu dat w Javie oraz przechowywaniu ich w bazie Oracle. Aby przetwarzanie informacji o czasie poszło nam sprawnie i bez przykrych niespodzianek należy pamiętać o kilku sprawach:

  • java.sql.Date nie zawiera informacji o czasie (przy tworzeniu obiektu tej klasy z java.util.Date informacje o czasie są ustawiane na 00:00), tak więc aby zapisać takie informacje należy użyć java.sql.Timestamp. Aczkolwiek typ bazodanowy „DATE” zawiera Więcej...