Español
Fuente/ Codesnippets

Wochentag

 

Michael
Wodrich
Tuve lo ya veces a otro Punto a posición, como fueron aber zusätzliche Características eingesetzt. Hier una vez pur.

Ermittelt de una Datum (en el Formato JJJJMMTT) el Wochentag:
(korrigierte Versión)
KompilierenMarcaSeparación
Proc Wochentag

    Liefert den Wochentag.
    (Dank Eike Fremy jetzt auch den richtigen :)
    0-Sonntag, 1-Montag, ..., 6-Samstag
    Eingabe: das Datum im CToD$()-Format (Datenbank-Format)
    (also als String: YYYYMMDD)
    Parameters Datum$
    Declare Jahr%,Monat%,Tage&
    Jahr% = Val(Mid$(Datum$,1,4))
    Monat% = Val(Mid$(Datum$,5,2))
    Tage& = Val(Mid$(Datum$,7,2))

    If Monat% > 2

        Sub Monat%,2

    Else

        Add Monat%,10
        Dec Jahr%

    Endif

    Tage& = ((13 * Monat% - 1)  5) + Tage& + (Jahr% Mod 100) + ((Jahr% Mod 100)  4) + ((Jahr%  100)  4) - 2 * (Jahr%  100) + 77
    Return (Tage& Mod 7)

EndProc

Proc Wochentag$

    Parameters Datum$
    Declare wt%
    wt% = Wochentag(Datum$)
    Return Substr$(Sonntag,Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag,wt% + 1,,)
    Dank an TS-Soft (SubStr war mir auf die Schnelle nicht eingefallen)

EndProc

Cls
Set(Decimals,0)  in älteren Versionen: Decimals 0
Print 26.01.2006, Soll: Do, Ist:,Wochentag$(CToD$(26.01.2006))
Print 31.12.2006, Soll: So, Ist:,Wochentag$(CToD$(31.12.2006))
Print 01.01.2007, Soll: Mo, Ist:,Wochentag$(CToD$(01.01.2007))
Print 28.02.2007, Soll: Mi, Ist:,Wochentag$(CToD$(28.02.2007))
Print 01.03.2007, Soll: Do, Ist:,Wochentag$(CToD$(01.03.2007))
WaitInput
End

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
25.01.2006  
 




Michael
Wodrich
Posesiones el erste Posting veces direkt korrigiert...

Schöne Grüße
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
26.01.2006  
 



Zum Quelltext


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

1.832 Views

Untitledvor 0 min.
AndreasS04.02.2019
PETER195611.02.2016
Michael Klumb27.05.2014
Peter Gückstock14.02.2013
Más...

Themeninformationen

Dieses Thema ha 1 subscriber:

Michael Wodrich (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie