Deutsch
Bugs und vermeintliche

Datumsfunktion DT("SetDate",...) mit Inkonsistenz

 

Jörg
Sellmeyer
Ist sicher nichts, was in besonderer Häufigkeit verwendet wird. Sollte aber vielleicht doch abgefangen werden.
KompilierenMarkierenSeparieren
WhileLoop 0,1000000,100

    Locate 1,1
    Print DT("GetDate",0,-99990-&Loop),"      ",&loop

Wend

WaitInput

Irgendwann gibt's nur noch das Datum 00.00.00 und zwar weit über das Jahr 0 hinaus. Wenn das dann aber mit Parameter 2 aufgerufen wird, gibt's einen Absturz.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
21.09.2012  
 




RGH
Ja, Du hast Recht:
Datumswerte, die ein ungültiges Datum (also vor "Christi Geburt", bzw. 01.01.0001) ergeben, sollten mit einer ordentlichen Fehlermeldung abgefangen werden.
Ich muss bei Gelegenheit mal schauen ...

Gruß
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
21.09.2012  
 



Wäre das vor 01.01.0000 oder 01.01.0001?
 
21.09.2012  
 




RGH
Im Gregorianischen Kalender gibt es kein Jahr 0. Nach dem 31.12.0001 vChr folgte direkt der 01.01.0001 nChr!
Die Delphi- (und somit auch XProfan-)Datumsfunktionen erlauben eine Jahreszahl zwischen 1 und 9999.

Gruß
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
21.09.2012  
 



Sozusagen eine himmlische Regelung. ^^
 
21.09.2012  
 




Jörg
Sellmeyer
RGH (21.09.12)

Ja, Du hast Recht:
Datumswerte, die ein ungültiges Datum (also vor "Christi Geburt", bzw. 01.01.0001) ergeben, sollten mit einer ordentlichen Fehlermeldung abgefangen werden.
Ich muss bei Gelegenheit mal schauen ...

Gruß
Roland


Ist die Gelegenheit eigentlich schonmal eingetreten?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
30.09.2014  
 




RGH
Ähem, gerade eben!

Danke für den Hinweis.

Gute Nacht!

Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
01.10.2014  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

8.562 Betrachtungen

Unbenanntvor 0 min.
H.Brill10.10.2022
macuto05.07.2021
Erasmus.Herold02.01.2020
Jörg Sellmeyer15.05.2018
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

RGH (3x)
iF (2x)
Jörg Sellmeyer (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie