Toon posts:

[VB.NET] Datum schrijfwijze

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi Mensen,

Ik ben bezig met een applicatie voor het uitlezen van de outlook agenda uit exchange. Dit gaat allemaal zeer voorspoedig alleen loop ik nu tegen een probleem aan. Namelijk datums, ik haal doormiddel van een zoek string alle items op. Alleen dit moet dynamische gebeuren. Dat is ook niet moeilijk maar wel als de data's anders zijn bijv door pc tijdzones etc.

' ZoekString aanmaken
sSearch = "[Start] >= '01/01/2006 08:00 AM' and [Start] <= '12/12/2006 08:00 PM'"

Dit is nu mijn zoek string:
sSearch = "[Start] >= '" & StartDate & "' and [Start] <= '" & EndDate & "'"

StartDate = now();
En enddate is now(); + 14 dagen. Alleen deze data's komen er zo uit. 23-03-2006 14:36:01
Maar ik moet ze hebben in schrijfwijze van de hierboven zoekstring dus met / en PM

Iemand een oplossing ?

  • barfieldmv
  • Registratie: Maart 2004
  • Laatst online: 10-10-2025
Verwijderd schreef op maandag 13 maart 2006 @ 14:37:
Hoi Mensen,

Ik ben bezig met een applicatie voor het uitlezen van de outlook agenda uit exchange. Dit gaat allemaal zeer voorspoedig alleen loop ik nu tegen een probleem aan. Namelijk datums, ik haal doormiddel van een zoek string alle items op. Alleen dit moet dynamische gebeuren. Dat is ook niet moeilijk maar wel als de data's anders zijn bijv door pc tijdzones etc.

' ZoekString aanmaken
sSearch = "[Start] >= '01/01/2006 08:00 AM' and [Start] <= '12/12/2006 08:00 PM'"

Dit is nu mijn zoek string:
sSearch = "[Start] >= '" & StartDate & "' and [Start] <= '" & EndDate & "'"

StartDate = now();
En enddate is now(); + 14 dagen. Alleen deze data's komen er zo uit. 23-03-2006 14:36:01
Maar ik moet ze hebben in schrijfwijze van de hierboven zoekstring dus met / en PM

Iemand een oplossing ?
Zoek eens uit hoe DateTime.ToString werkt:
Een voorbeeldje:
DateTime.ToString("dd/MM/yyyy hh:00") '12/12/2006 08:00

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 18:52

gorgi_19

Kruimeltjes zijn weer op :9

String.Format / ToString, kan je een datumformaat aangeven.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:57

TeeDee

CQB 241

Je kan met een CultureInfo de locale settings van je App. setten.

Of ToString('hier je format') de hele meuk converteren.

edit:
gorgi_19 was eerder

[ Voor 52% gewijzigd door TeeDee op 13-03-2006 14:43 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


Verwijderd

Topicstarter
MsgBox(Now.ToString("dd/MM/yyyy hh:00"))

Dit werkt ook niet :S

Verwijderd

Jaar: yy, yyyy
Kwartaal: qq/q
Maand: mm/m
DagofJaar: dy/d
Dag: dd/d
Week: wk, ww
Weekdag: dw
Uur: hh
Minuut: mi/n
Seconde: ss/s
Milliseconde: ms

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Verwijderd schreef op maandag 13 maart 2006 @ 16:04:
MsgBox(Now.ToString("dd/MM/yyyy hh:00"))

Dit werkt ook niet :S
Wel handig als je ook verteld wat er niet aan werkt. De glazen bollen zijn al een tijdje uitverkocht dus...

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”


  • mbrouwer
  • Registratie: September 2001
  • Laatst online: 11-02 18:36
Bij mij werkt ie wel. Alleen heb ik hh vervangen door HH omdat je anders nog steeds de 12 uurs notatie krijgt natuurlijk. Ligt eraan of je dat wilt natuurlijk.

[ Voor 14% gewijzigd door mbrouwer op 13-03-2006 16:25 ]

"And As A Finishing Touch... God Created The Dutch"


Verwijderd

het lijkt erop dat je met nederlandse tijd werk en exchange engelse tijd??
als het goed is kan je dat in web.config instellen, hint(globalizion of zo)

[ Voor 10% gewijzigd door Verwijderd op 13-03-2006 16:35 ]


  • barfieldmv
  • Registratie: Maart 2004
  • Laatst online: 10-10-2025
Verwijderd schreef op maandag 13 maart 2006 @ 16:07:
Jaar: yy, yyyy
Kwartaal: qq/q
Maand: mm/m
DagofJaar: dy/d
Dag: dd/d
Week: wk, ww
Weekdag: dw
Uur: hh
Minuut: mi/n
Seconde: ss/s
Milliseconde: ms
En hoe krijg je dan de AM/PM erbij? (in de trant van de topic starter te lui om het zelf op te zoeken)

zo te zien is het TT

[ Voor 4% gewijzigd door barfieldmv op 13-03-2006 16:42 ]

Pagina: 1