Datentypen Calendar to string und retour?

lumo

Top Contributor
hallo
habe folgenden codeschnipsel
Code:
import java.util.Calendar;

public class CalendarTest {
	public static void main(String[] args) {
		Calendar c= Calendar.getInstance();
		System.out.println(c);
	}
}

das macht eine ausgabe in ca der form:
java.util.GregorianCalendar[time=1267006956095,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Europe/Berlin",offset=3600000,dstSavings=3600000,useDaylight=true,transitions=143,lastRule=java.util.SimpleTimeZone[id=Europe/Berlin,offset=3600000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=2,startMonth=2,startDay=-1,startDayOfWeek=1,startTime=3600000,startTimeMode=2,endMode=2,endMonth=9,endDay=-1,endDayOfWeek=1,endTime=3600000,endTimeMode=2]],firstDayOfWeek=2,minimalDaysInFirstWeek=4,ERA=1,YEAR=2010,MONTH=1,WEEK_OF_YEAR=8,WEEK_OF_MONTH=4,DAY_OF_MONTH=24,DAY_OF_YEAR=55,DAY_OF_WEEK=4,DAY_OF_WEEK_IN_MONTH=4,AM_PM=0,HOUR=11,HOUR_OF_DAY=11,MINUTE=22,SECOND=36,MILLISECOND=95,ZONE_OFFSET=3600000,DST_OFFSET=0]
gibts ne möglichkeit, dass ich genau den string wieder in einen Calendar stecke??
 
wie bekomm ich die daten dann wieder vom editor in ein calendarformat, was ich in die datenbank stopfen kann...?

ich will nicht einfach ein datumsformat xx.xx.xxxx draus machen, denn das kann ich nicht beliebig umformen (ausserdem ist die reihenfolge der eingabe in verschiedenen ländern verschieden... was wiederum programmieraufwand bedeuten würde...)

EDIT: die timestamp vom calendar reicht eigentlich schon aus...
Code:
Calendar c = Calendar.getInstance()
c.getTimeInMillis()
 
Zuletzt bearbeitet:
Hast du die Datenbanktabelle als DATE deklariert? Wenn ja: Stopf einfach ein Date-Objekt rein, die Formatierung erfolgt automatisch.
 
ich habe hibernate dazwischen.
mit anderen worten hibernate macht mir aus meinem datenbankeintrag einen calendar.
und ich arbeite mit calendar weiter. wenn ich speichere füttere ich ein calendar objekt ein, und er speicherts sauber zurück.😉
 

Neue Themen


Zurück
Oben