Naar content
Trending apps
  • Inbox by Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger

  • Facebook

Trending games
  • Minecraft Earth

  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

  • The Elder Scrolls: Blades

Trending smartphones
  • Samsung Galaxy Note 10 Lite

  • Realme X2 Pro

  • Samsung Galaxy S20 Ultra

  • Moto G8 Plus

  • Samsung Galaxy A51

Nieuwste tablets
  • Samsung Galaxy Tab S6

  • Samsung Galaxy Tab A 10.5

  • Samsung Galaxy Tab S4

  • Samsung Galaxy Tab S3 9.7

  • Asus Zenpad 3S 10

tim687

tim687

  • Lid sinds 11 juli 2011
  • Berichten 418
  • Reputatie 0
  • #1
  • 5 november 2013
  • 18:30

Beste leden,
Ik heb een nieuw project waarbij ik een DatePicker gebruik als jullie raden het al een datum prikker.
Ik zit echter met een raar probleem:
Als ik een datum invoer bijv. 05-11-2013 dan is dat 05 nov. 2013 op de prikker
Dit wordt op een of andere manier omgezet naar een andere rare datum.
Wat ik zelf had is dat 11 okt. 2013 werd omgezet naar 11 jul. 2013 of 2014

Hoe kan ik dit voorkomen/verhelpen?
Bij dit project draait alles om datum's dus ik moet het wel goed hebben.
Dit is mijn code:
Hier mee worden de datum's in de Settings opgeslagen:

editor.putInt("StartingYear", relationStart.getYear());
			editor.putInt("StartingMonth", relationStart.getMonth());
			editor.putInt("StartingDay", relationStart.getDayOfMonth());
Log.i("widgetSettings", "The date saved is: " + StartingDay +"-"+ StartingMonth +"-"+ StartingYear);
Hiermee controleer ik of hij het heeft opgeslagen (het einde van het event) en daar staat tevens ook de opgeslagen datum

Hiermee wordt de informatie dan weer opgevraagd:
StartingDay=preferences.getInt("StartingDay", 1);
	 		StartingMonth=preferences.getInt("StartingMonth",1);
			StartingYear=preferences.getInt("StartingYear", 2013);
			Log.i("widgetSettings", "The date loaded is: " + String.valueOf(StartingDay) +"-"+ String.valueOf(StartingMonth) +"-"+ String.valueOf(StartingYear));

Waar ik net achter kom is dat er altijd een 9 staat als maand bij oktober klopt dit?

Zijn dit de codes van de maanden of iets dergelijks?

Bedankt,
Tim

Sander_M

Sander_M

  • Lid sinds 22 september 2010
  • Berichten 5153
  • Reputatie 100
  • #2
  • 5 november 2013
  • 19:44

Is het niet zo dat de telling bij 0 begint?
0 januari
1 februari
2 maart

9 oktober..

Zie je iets op AW forum wat niet door de beugel kan? Laat het de moderators weten middels de rapporteer knop.
Inhoudelijke vragen over Android graag op het forum bespreken, deze worden per email/PM niet beantwoord.

tim687

tim687

  • Lid sinds 11 juli 2011
  • Berichten 418
  • Reputatie 0
  • #3
  • 5 november 2013
  • 20:26

Dat zou best wel eens kunnen verklaren waarom het zo gaat op die manier.
Ik zal morgen even kijken of het op die manier moet :-)

Bedankt,
Tim

Reageer

Om te reageren, dien je te zijn ingelogd. Druk op de onderstaande knop om in te loggen of maak een nieuwe account aan.

Inloggen Registreren