[C#] + weeknummer

Pagina: 1
Acties:
  • 526 views sinds 30-01-2008

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik probeer het weeknummer op te halen middels C# dotnet (web).

Ik heb geen functie kunnen vinden die het weeknummer direct ophaalt (ook niet op google). Toen heb ik het volgende geprobeerd, maar dat klopt uiteindelijk ook niet.

private int WeekOfYear()
{
int i = DateTime.Now.DayOfYear;


if(i%7==0)
{
return i/7;
}
else
{
return (i/7) + 1;
}
}

Iem. een suggestei hoe ik het weeknummer in mijn webapplicatie krijg?

Een tweede vraag: de datum van het begin van de week moet worden weergegeven. dus zowel vandaag (maandag) morgen als overmorgen moet de datum van maandag worden weergegeven?

m.vr.gr.

Acties:
  • 0 Henk 'm!

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 23:00
Wat ik dus toenstraks wilde typen maar toen pelle me te snel af was door het topic na 1 minuut te sluiten (ja dat was ik dus op je icq :P ) is dat je op deze manier nooit het weeknummer goed kunt berekenen volgens mij, omdat week 1 soms al in het vorige jaar begint.

Acties:
  • 0 Henk 'm!

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:00

https://fgheysels.github.io/


Acties:
  • 0 Henk 'm!

  • TlighT
  • Registratie: Mei 2000
  • Laatst online: 28-05 10:31

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
ddc schreef op 07 april 2003 @ 11:47:
Wat ik dus toenstraks wilde typen maar toen pelle me te snel af was door het topic na 1 minuut te sluiten (ja dat was ik dus op je icq :P ) is dat je op deze manier nooit het weeknummer goed kunt berekenen volgens mij, omdat week 1 soms al in het vorige jaar begint.
Tsja ik vond het ook een beetje een overdreven reactie om meteen het topic te closen. Misschien dat de links van Whoami me op weg helpen. thanx

Zie Calendar.GetWeekOfYear() geldt toch niet voor een webapplicatie?

[ Voor 7% gewijzigd door Verwijderd op 07-04-2003 11:56 ]


Acties:
  • 0 Henk 'm!

  • TlighT
  • Registratie: Mei 2000
  • Laatst online: 28-05 10:31
Verwijderd schreef op 07 April 2003 @ 11:52:
[...]

Zie Calendar.GetWeekOfYear() geldt toch niet voor een webapplicatie?
Waarom zou Calendar.GetWeekOfYear niet gelden voor een webapplicatie?

code:
1
2
3
4
5
using System.Globalization;
.
.
GregorianCalendar calendar = new GregorianCalendar();
int week = calendar.GetWeekOfYear(DateTime.Now, CalendarWeekRule.FirstDay, DayOfWeek.Monday);

of zoiets, afhankelijk van welke CalendarWeekRule je wilt gebruiken (niet getest).

Acties:
  • +1 Henk 'm!

Verwijderd

Topicstarter
TlighT schreef op 07 april 2003 @ 12:04:
[...]

Waarom zou Calendar.GetWeekOfYear niet gelden voor een webapplicatie?

code:
1
2
3
4
5
using System.Globalization;
.
.
GregorianCalendar calendar = new GregorianCalendar();
int week = calendar.GetWeekOfYear(DateTime.Now, CalendarWeekRule.FirstDay, DayOfWeek.Monday);

of zoiets, afhankelijk van welke CalendarWeekRule je wilt gebruiken (niet getest).
ow ok bedankt...

Acties:
  • 0 Henk 'm!

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 16:56

mulder

ik spuug op het trottoir

oogjes open, snaveltjes dicht


Acties:
  • 0 Henk 'm!

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Dat ik dit topic na 17 jaar nog nodig zou hebben, thx op Stack Overflow alleen verkeerde antwoorden :+

Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
raptorix schreef op vrijdag 3 april 2020 @ 15:19:
Dat ik dit topic na 17 jaar nog nodig zou hebben, thx op Stack Overflow alleen verkeerde antwoorden :+
Om een topic na 17 jaar te kicken met een thx... Ook niet echt nodig he? ;)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij

Pagina: 1

Dit topic is gesloten.