Toon posts:

[java] begindatum achterhalen adhv weeknr

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil graag weten of het mogelijk is om een begindatum te achterhalen aan de hand van een weeknr. Zijn hievoor standaard functies of moet ik echt een aantal regels code opschrijven om dit te achterhalen.

Ik weet dat je dmv van de volgende code het huidige weeknr kunt achterhalen:
code:
1
2
3
private GregorianCalendar datum = new GregorianCalendar();
...
datum.get(Calendar.WEEK_OF_YEAR)


maar hoe zet ik dit om in een begindatum (en einddatum) en laat staan voor
een willekeurig weeknr :?

  • Infinitive
  • Registratie: Maart 2001
  • Laatst online: 10-08 15:15
Heeft GregorianCalendar niet een of andere constructor methode waaraan je een datum kan opgeven, of is er niet een methode om de andere datum in te stellen? Kijk eens goed naar de documentatie avn de calendar.

putStr $ map (x -> chr $ round $ 21/2 * x^3 - 92 * x^2 + 503/2 * x - 105) [1..4]


Verwijderd

Topicstarter
Infinitive schreef op 03 november 2002 @ 14:06:
Heeft GregorianCalendar niet een of andere constructor methode waaraan je een datum kan opgeven, of is er niet een methode om de andere datum in te stellen? Kijk eens goed naar de documentatie avn de calendar.
Voor zover ik weet heeft ie niet van dit soort constructors.

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Calendar.get(DAY_OF_MONTH) volgens mij..

Verwijderd

Topicstarter
wasigh schreef op 03 november 2002 @ 14:28:
Calendar.get(DAY_OF_MONTH) volgens mij..
Dan heb je de huidige dag van de huidige maand. Bedankt voor je bijdrage, maar dit levert niet het gewenste resultaat

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Je hebt ook een parameter DAY_IN_WEEK volgens mij. En als je die van elkaar afhaalt heb je de gewenste waarde..

Verwijderd

Topicstarter
wasigh schreef op 03 november 2002 @ 15:33:
Je hebt ook een parameter DAY_IN_WEEK volgens mij. En als je die van elkaar afhaalt heb je de gewenste waarde..
Hmmz, :? ik vat het ff niet helemaal meer :? Zou je het iets meer uiteen willen zetten. Bvd.

**Zit vas te lang naar de monitor te turen** :D

  • wasigh
  • Registratie: Januari 2001
  • Niet online

wasigh

wasigh.blogspot.com

Als ik je goed begrijp wil je weten met welke datum een bepaalde week begint toch?

Verwijderd

Topicstarter
wasigh schreef op 03 november 2002 @ 16:21:
Als ik je goed begrijp wil je weten met welke datum een bepaalde week begint toch?
IDD O-)

Als ik jouw verhaal dus goed begrijp wil je het volgende zeggen:
code:
1
Calendar.get(DAY_OF_MONTH) - Calendar.get(DAY_IN_WEEK )


maar dit levert toch helemaal geen weeknr op :?

Verwijderd

Topicstarter
Ik had nog ff wat grondiger gezocht en kwam via via op het idee om eens op het forum van sun te gaan zoeken. na enkele pogingen had ik de volgende resultaten:

http://forum.java.sun.com...sp?forum=16&thread=308431
http://forum.java.sun.com...jsp?forum=52&thread=94185

Voor mensen die in de toekomst hetzelfde probleem hebben als ik, hierboven staan de links naar de oplossing. :)

Iedereen bedankt voor de reply's en suc6 met de url's :D
Pagina: 1