Detail: Datum formatieren mit Datepart

11.03.2010 - Datum formatieren mit Datepart

Um ein Feld vom Typ Datum formatieren zu können, muss es zunächst in seine Einzelteile zerlegt werden. Dafür können wir die Funktion Datepart benutzen. Sie gibt einen bestimmten Teil eines Datumwertes zurück.

' Heiko Jendreck - personal helpdesk & webdesign
' http://www.phw-jendreck.de
' 2010.03.11 Vers 1.0
' Erklärung Datum formatieren mit Datepart

' Beispiel: Das aktuelle Datum soll in das Format YYYYMMDD gewandelt werden.
Dim strDatum
strDatum = Datepart("yyyy",Now) & right(0 & Datepart("m", Now),2) & right(0 & Datepart ("d",Now),2)


Wichtig ist, dass man bei der Angabe Monat und Tag ,2 setzt. Es werden dadurch immer 2-stellige Werte (Bsp.: für die Monate Januar bis September) ausgegeben.
Folgende Werte können mit der Datepart-Funktion ermittelt werden:

  • yyyy - Jahr
  • q - Quartal
  • m - Monat
  • y - Tag des Jahres
  • d - Tag
  • w - Wochentag
  • ww - Woche
  • h - Stunde
  • n - Minute
  • s - Sekunde

siehe auch: DateDiff Funktion

zurück

Copyright © 2003 - 2011, Heiko Jendreck, All rights reserved
http://www.phw-jendreck.de / Heiko Jendreck; Friedrichstrasse 20; 68782 Brühl