Portarea diferitelor formate de date - forum neoficial german Xbase

Forumul vorbitor de limbă germană pentru dezvoltatorii din lumea Xbase, o ofertă de la dezvoltatorii de limbă germană Xbase e. V.

formate

Portează diferite formate de dată

Moderator: Moderatori

Portează diferite formate de dată

Contribuție de către xdragon2009 »Mar 14 aprilie 2020 12:14

În prezent, încerc să port o bază de date existentă pe Xbase ++. M-a surprins faptul că există „formate de date” diferite în „câmpul de dată” existent.

z. B.:
14.04.2020
14.04.2020

Are cineva idee cum pot să le port elegant? La urma urmei, nu vreau să am un mischmasch în noua bază de date.

Re: Portarea diferitelor formate de dată

Contribuție de către brandelh »Mar 14 aprilie 2020 12:30 PM

dacă nu aveți nicio indicație a originii în linie, atunci chiar aveți o problemă.
14.04.2020 este clar, prin care nu ar trebui să existe de fapt puncte decât /, dar 03.05.2020 nu !

Prin urmare, DBF salvează întotdeauna data intern AAAAAZZ. dacă aveți doar text și mixt DD.MM.YYYY și MM.DD.YYYY atunci noapte bună.

Re: Portarea diferitelor formate de dată

Contribuție de către xdragon2009 »Marti, 14 aprilie 2020 12:34 PM

Re: Portarea diferitelor formate de dată

Contribuție de către Rolf Ramacher »Mar 14 aprilie 2020 14:48

Membru al grupului XUG-Cologne
www.xug-cologne.de

Re: Portarea diferitelor formate de dată

Contribuție de către Bertram Hansen »Mar 14 aprilie 2020 15:14

Cum este abordat/evaluat în prezent acest câmp de către program? Poate puteți trage câteva concluzii din aceasta.


Salutări Bertram
http://www.tobax.de
Membru al XUG Köln
Membru al XUG Osnabrück
Evaluator al dezvoltatorilor de limbă germană Xbase e.V.

Atâta timp cât boabele de cacao cresc pe copaci, ciocolata este fruct!

Re: Portarea diferitelor formate de dată

Contribuție de către Manfred »Mar 14 aprilie 2020 15:16

Re: Portarea diferitelor formate de dată

Contribuție de către Tom »Mar 14 aprilie 2020 16:42

Re: Portarea diferitelor formate de dată

Contribuție de către BJelinek »Mar 14 aprilie 2020 16:47

poate un alt câmp din baza de date oferă un indiciu,
dacă data este germană sau engleză.

de exemplu. Limba = e este mm.dd.yyyy
Limba = d este zz.mm.yyyy

Re: Portarea diferitelor formate de dată

Contribuție de către Tom »Mar 14 aprilie 2020 17:19

Re: Portarea diferitelor formate de dată

Contribuție de către BJelinek »Mar 14 aprilie 2020 18:06

Re: Portarea diferitelor formate de dată

Contribuție de către Manfred »Mar 14 aprilie 2020 18:19

Re: Portarea diferitelor formate de dată

Contribuție de către EYE EAR »Mar 14 aprilie 2020 19:23

dacă aveți fișiere DBF „diferite”, ar trebui să verificați pagina de cod și să începeți o conversie corespunzătoare.

Re: Portarea diferitelor formate de dată

Contribuție de către Tom »Mar 14 aprilie 2020 20:08

Re: Portarea diferitelor formate de dată

Contribuție de către EYE EAR »Mar 14 aprilie 2020 20:21

iar Corona fără mască .


lucrezi cu fișiere DBF care nu sunt „germane”
deoarece „data” se află într-un câmp de text, se utilizează atribuirea tastaturii sistemului de operare și utilizatorului i se acordă „ca de obicei”
pe baza paginii de cod "s-ar putea" deduce "cum ar trebui să fie" formatul de dată ".

Re: Portarea diferitelor formate de dată

Contribuție de către brandelh »Mar 14 aprilie 2020 21:08

Re: Portarea diferitelor formate de dată

Contribuție de către EYE EAR »Mar 14 aprilie 2020 22:33

sub dBase] [nu a existat niciun tip „D” în DBF „7 biți”
numai cu dbase III a venit DBF-ul pe "8 biți" și a trebuit să "convertiți" dBase] [DBF astfel încât să ruleze sub dBase III.

odată cu aceasta au apărut noi tipuri de câmp precum „D”, „L”. dar cum ar trebui să „sortați” (index)
deoarece a funcționat „înainte” cu un șir a fost lăsat în urmă. functioneaza .

situația s-a schimbat apoi odată cu problema Y2K, deoarece EPOCH-ul a jucat și el un rol, așa că acum pe tipul „D” și CENTURY ON

când ai în mână astfel de fișiere DBF „ciudate”, s-ar putea ca pagina de coduri să te ajute să găsești o soluție. dacă Xbase ++ se poate descurca este o altă problemă.

Re: Portarea diferitelor formate de dată

Contribuție de către xdragon2009 »Miercuri, 15 aprilie 2020 9:45

Bună ziua și vă mulțumesc pentru sugestii și sfaturi.

Programatorul a folosit un câmp de text pentru a stoca data și alte adăugiri în el. Din păcate, nu puteți vedea care este scopul acestui lucru și, din păcate, nu mai puteți întreba programatorul.

Acum voi transfera valorile pe cât posibil cu nota către client că acest lucru nu trebuie să fie corect. Deoarece există peste 50.000 de înregistrări de date, desigur nu este posibilă o verificare manuală.