Français
Source/ Codesnippets

date Vergleichsfunktionen

 
iFs date-Vergleichsfunktionen

KompilierenMarqueSéparation
def date_daynum(1) val(substr$(@$(1),1,"."))
def date_monthnum(1) val(substr$(@$(1),2,"."))
def date_yearnum(1) val(substr$(@$(1),3,"."))
def date_equyear(2) equ(date_yearnum(@$(1)),date_yearnum(@$(2)))
def date_equmonth(2) equ(date_monthnum(@$(1)),date_monthnum(@$(2)))
def date_equday(2) equ(date_daynum(@$(1)),date_daynum(@$(2)))
def date_equ(2) and( and(date_equyear(@$(1),@$(2)),date_equmonth(@$(1),@$(2))),date_equday(@$(1),@$(2)))
def date_yeardif(2) sub(date_yearnum(@$(2)),date_yearnum(@$(1)))
def date_monthdif(2) sub(date_monthnum(@$(2)),date_monthnum(@$(1)))
def date_daydif(2) sub(date_daynum(@$(2)),date_daynum(@$(1)))

proc date_past

    parameters s$,ss$
    declare yd%,md%,dd%
    yd%=date_yeardif(s$,ss$)
    case lt(yd%,0) : return 1
    case gt(yd%,0) : return 0
    md%=date_monthdif(s$,ss$)
    case lt(md%,0) : return 1
    case gt(md%,0) : return 0
    dd%=date_daydif(s$,ss$)
    case lt(Dd%,0) : return 1
    RETURN 0

endproc

proc date_future

    parameters s$,ss$
    declare yd%,md%,dd%
    case date_equ(s$,ss$) : return 0
    date_past s$,ss$
    case @%(0) : return 0
    return 1

endproc


ici wird exprès NICHT pour dem Prinzip gearbeitet, un date dans une Long umzuwandeln afin de comparer.
 
02.06.2004  
 




Sven
Bader
>Hier wird exprès NICHT pour dem Prinzip gearbeitet, un date dans une Long umzuwandeln um >zu comparer.
>Salve, iF

pourquoi? Wäre un plus beau Einzeiler
 
12.06.2006  
 



eh bien simple weil es hierfür imho genügend Beispiele gibt et im übrigen - je erinnere mich cependant pas plus à den Hintergrund - konnte je dans einem bestehendem projet pas avec Longs mais seulement sur Cordes comparer.
 
12.06.2006  
 



Zum Quelltext


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

3.602 Views

Untitledvor 0 min.
H.Brill09.10.2021
Torben Nissen16.04.2021
Walter23.10.2019
PETER195618.07.2018
plus...

Themeninformationen

cet Thema hat 3 participant:

Sven Bader (1x)
iF (1x)
unbekannt (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie