CiviCRM 5.20.2 / WP:
Mój system używa niemieckiej lokalizacji. Import kontaktów nie oferuje niemieckiego formatu daty „dd.mm.rrrr”, nawet jeśli jest on ustawiony dla klasy urodzenia w ustawieniach daty (dd.mm.rr).
Jak mogę uzyskać niemiecki format daty dd.mm.yyyy obsługiwane przez importera kontaktów?
Strona importu kontaktów oferuje tylko następujące formaty dat:
- rrrr-mm-dd LUB rrrrmmdd
- mm / dd / rr LUB mm-dd-rr
- mm / dd / rrrr LUB mm-dd-rrrr
- Miesiąc dd, rrrr
- dd / mm / rr
- dd / mm / rrrr
Odpowiedź
Może najprostszym sposobem jest otwarcie pliku csv w programie Excel (lub LibreCalc) i zrobienie magii z formułami?
Coś w rodzaju
=SUBSTITUTE(C9;".";"/")
Lub jeszcze łatwiej: Otwórz plik w Excelu (lub LibreCalc) i wyszukaj i zamień w kolumnie?
Tak bym to zrobił, gdyby plik nie jest zbyt duży dla programu Excel i nie jest to praca, którą musiałem wykonywać codziennie.
Komentarze
- Myślę, że istnieje prostsze obejście zmiany formatu dat do dd / mm / rrrr, a następnie zapisywanie jako csv