English
Source / code snippets

week-day

 

Michael
Wodrich
I had it already at times another place To stand, there get but additional functions inserted. here once purely.

determined a date (in the stature JJJJMMTT) whom week-day:
(corrected version)
CompileMarkSeparation
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

Best wishes
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
01/25/06  
 




Michael
Wodrich
have the first Posting time directly korrigiert...

Best wishes
Michael Wodrich
 
Programmieren, das spannendste Detektivspiel der Welt.
01/26/06  
 



Zum Quelltext


Topictitle, max. 100 characters.
 

Systemprofile:

no Systemprofil laid out. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Please register circa a Posting To verfassen.
 

Topic-Options

1.826 Views

Untitledvor 0 min.
AndreasS02/04/19
PETER195602/11/16
Michael Klumb05/27/14
Peter Gückstock02/14/13
More...

Themeninformationen

this Topic has 1 subscriber:

Michael Wodrich (2x)


Admins  |  AGB  |  Applications  |  Authors  |  Chat  |  Privacy Policy  |  Download  |  Entrance  |  Help  |  Merchantportal  |  Imprint  |  Mart  |  Interfaces  |  SDK  |  Services  |  Games  |  Search  |  Support

One proposition all XProfan, The there's!


My XProfan
Private Messages
Own Storage Forum
Topics-Remember-List
Own Posts
Own Topics
Clipboard
Log off
 Deutsch English Français Español Italia
Translations

Privacy Policy


we use Cookies only as Session-Cookies because of the technical necessity and with us there no Cookies of Drittanbietern.

If you here on our Website click or navigate, stimmst You ours registration of Information in our Cookies on XProfan.Net To.

further Information To our Cookies and moreover, How You The control above keep, find You in ours nachfolgenden Datenschutzerklärung.


all rightDatenschutzerklärung
i want none Cookie