AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

StrToDate defekt?

Ein Thema von woodie · begonnen am 4. Nov 2021 · letzter Beitrag vom 4. Nov 2021
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#1

AW: StrToDate defekt?

  Alt 4. Nov 2021, 14:14
Verwendet ScanDate/ScanTime überhaupt die FormatStrings?

Mir war so, als wenn da nur einiges Weniges "hartcodiert" war/ist, aber die FormatStings nur zum codieren, aber nicht zum decodieren verwendet würden.



Ich bin mir sicher hier im Forum gab es auch schon mehrere Funktionen, welche diese Strings verwenden, um damit zu decodieren.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.629 Beiträge
 
Delphi 12 Athens
 
#2

AW: StrToDate defekt?

  Alt 4. Nov 2021, 14:28
Verwendet ScanDate/ScanTime überhaupt die FormatStrings?
Seit Delphi 11.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
woodie

Registriert seit: 30. Sep 2020
6 Beiträge
 
#3

AW: StrToDate defekt?

  Alt 4. Nov 2021, 15:02
falls jemand was beitragen möchte:

https://quality.embarcadero.com/browse/RSP-36115

aber echt ärgerlich bei so einer Basisfunktionalität. Auf sowas muss man sich verlassen können. Wenn die an der Basis Änderungen machen, sollten die auch mal den Code testen...
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.340 Beiträge
 
Delphi 12 Athens
 
#4

AW: StrToDate defekt?

  Alt 4. Nov 2021, 15:05
Na da bin ich ja froh, dass ich dieses Jahr zu nix gekommen bin.

Wollte mir vor Langem auch mal wieder soeine Funktion zusammensuchen, die das StringToDateTime "richtig" mit den FormatSettings behandelt.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.629 Beiträge
 
Delphi 12 Athens
 
#5

AW: StrToDate defekt?

  Alt 4. Nov 2021, 16:00
Auf sowas muss man sich verlassen können. Wenn die an der Basis Änderungen machen, sollten die auch mal den Code testen...
Es hat schon ein paar Beschwerden in diesem Zusammenhang gegeben. Oft war eine undokumentierte Funktionalität nicht mehr gegeben und dann kann man drüber streiten. Aber hier ist es ja dokumentiert. Es geht halt nichts über eine gute Testabdeckung.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.167 Beiträge
 
Delphi 12 Athens
 
#6

AW: StrToDate defekt?

  Alt 4. Nov 2021, 16:10
Verwendet ScanDate/ScanTime überhaupt die FormatStrings?
Seit Delphi 11.
Dann ist doch D11 jetzt der UnitTest für FormatStrings
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.629 Beiträge
 
Delphi 12 Athens
 
#7

AW: StrToDate defekt?

  Alt 4. Nov 2021, 16:24
Vielleicht sollte man das hier etwas pushen: Publish a public set of Unit Tests and allow for Pull Requests
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.167 Beiträge
 
Delphi 12 Athens
 
#8

AW: StrToDate defekt?

  Alt 4. Nov 2021, 16:31
Hallo Uwe,

ja bitte, alle mal pushen.

Ich hatte ja irgendwann mal vorgeschlagen UnitTests zu sammeln und vielleicht in der Community zu verwalten,
leider mit 0- Response.
Verwaltet von Emba wäre das noch viel besser.
Es scheinen nur wenige an UnitTests Interesse zu haben, die Fehler in einer neuen IDE aufzeigen können.
Stattdessen bastelt sich jeder seine Tests zu Hause selber zusammen, sehr schade.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz