Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

Android Java: Datum

 

Wie kann man ein Datum erstellen und die Wochentage errechnen?

 

Den aktuellen Tag kann man als Datumsvariable mit Date erhalten.

Date dtRow= new Date();

 

Datum Formatieren

Ein Date-Feld kann man mit der String-Formatierung SimpleDateFormat als String ausgeben

SimpleDateFormat fmtWeekday = new SimpleDateFormat("EE");
String weekday = fmtWeekday.format(dtRow);

 

Wenn man all komplexer mit Datum rechnen möchte, dann muss man das Calendar verwenden.

Hierzu erstellt man ein Calendar mit Calendar.getInstance() und weist diesem Kalender-Datum dann ein Datum zu.

Wenn das Datum im Kalender zugeordnet ist, kann man einfach mit Calendar.get(..) die einzelnen Informationen zum Kalenderdatum erhalten.

//*as weekday_number
Calendar calendarDay=Calendar.getInstance();
calendarDay.setTime(dtRow);
int NrWeekday=calendarDay.get(Calendar.DAY_OF_WEEK);//  fmtWeekdayNr.format(dtRow);

 

 

 

Code Beispiel aus dem Android Jahres-Kalender Projekt, Schulkalender

//-< Date >-
Date dtRow= clsHelper.getDate(2018,9,iDay);
//< weekday >
//*as string
SimpleDateFormat fmtWeekday = new SimpleDateFormat("EE");
String weekday = fmtWeekday.format(dtRow);
//</ weekday >

//*as weekday_number
Calendar calendarDay=Calendar.getInstance();
calendarDay.setTime(dtRow);
int NrWeekday=calendarDay.get(Calendar.DAY_OF_WEEK);//  fmtWeekdayNr.format(dtRow);
//-</ Date >-

 

Mobile
»
Android Java: Eindeutige GUID zur Laufzeit erzeugen
»
Android Java: Vergleich mit Leerem String auf String.isEmpty
»
Android java: Code Bereich //region - //endregion
»
Android Java: Datum Tag vergleichen
»
Android Java: Datum
»
Android Java: Aktuelles Datum darstellen

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de