Resultat 1 till 7 av 7

Ämne: Datumfras

  1. #1

    Göran Nederman
    Medlemsnr
    48738
    Inlägg
    90

    Datumfras

    Har importerat en GED-fil på ca 175 personer.
    Många av dessa personer har "frasdatum" pga att datumen är omvända typ "15-10-1930" eller "12-aug-1869"
    Nu är frågan om jag på enkelt sätt kan ändra till standard datum?

    //Göran

  2. #2

    Göran Nederman
    Medlemsnr
    48738
    Inlägg
    90
    Ingen kommentar?

  3. #3

    Torgny Larsson
    Medlemsnr
    24069
    Ort
    Malmö
    Inlägg
    917
    Vid inmatning i Disgen skrivs datum i formen ÅÅÅÅ-MM-DD, oberoende av vad som står i källan. Inget annat godkänns.
    Vid utskrifter kan man sen välja i vilken form man vill ha det utskrivet, och då kan man välja på 8 olika format, bl.a. 25.10.2016 eller 25 aug 2016.
    Man kan dock med "Fras" välja att skriva vad som helst, t.ex. "Midsommarafton 2016", och det behandlas då av programmet som TEXT.
    Att ur ett textfält uttyda om det kan vara ett datum, och sen konvertera det till något annat format känns mycket osäkert.
    Jag tycker det känns onödigt att skriva in datum i avvikande form, anpassningen gör man vid utskrift.
    Disgen-fadder i DIS samt datorfrågor.

  4. #4
    AlfChrs avatar
    Alf Christophersen
    Medlemsnr
    919
    Ort
    Songe
    Inlägg
    479
    Problemet skyldes eksporterende program som eksporterer på feil format. (Jeg har en følelse av at du har brukt et program hvor du kan variere fortløpende format på input som passer deg, men registrerer dette kun som tekst uten å konvertere til et felles internt format. Som norsk DIStreff-ansvarlig har gitt meg mange klager fordi tjenesten ikke takler at bidragsyter har registrert dato som 20. oktober 1723 , 17231020, 20101723 og 10201723 i en og samme fil, og mange andre måter å skrive en dato)

    Uansett hvordan man har registrert et datum, så skal det uansett eksporteres som DD MMM YYYY der MMM er en trebokstavers forkortelse av månedsnavn

    http://homepages.rootsweb.ancestry.c...ALENDAR_ESCAPE

    http://homepages.rootsweb.ancestry.c...cch2.htm#MONTH

    Alle andre slektsprogram forventer å få dato presentert på dette viset:

    http://homepages.rootsweb.ancestry.c...htm#DATE_VALUE
    Alf Christophersen Disgen fadder Norge.

  5. #5

    Bror Johansson
    Medlemsnr
    8633
    Inlägg
    256
    Citat Ursprungligen postat av 48738 Visa inlägg
    Nu är frågan om jag på enkelt sätt kan ändra till standard datum?
    Om du själv - eller någon i din närhet - är van vid att använda 'reguljära uttryck' för sökningar i text, så blir det enkelt att ändra från ex.vis "15-10-1930" till "1930-10-15" med hjälp av t.ex. strömeditorn "sed" (som finns för bl.a. Windows och OS X) eller någon texteditor med lämplig förmåga. SciTE ( http://www.scintilla.org/ ) och Notepad++ ( https://notepad-plus-plus.org/ ) är exempel. SciTE finns för såväl Windows som OS X.

    För att ändra ex.vis "12-aug-1869" till "1869-08-12" kan t.ex. Perl, Python eller Ruby användas. Med elementär kunskap om någon av dessa programvaror blir ändringen enkel.

  6. #6
    AlfChrs avatar
    Alf Christophersen
    Medlemsnr
    919
    Ort
    Songe
    Inlägg
    479
    Det riktige i Gedcom-filer skal være på formen 'dd MMM yyyy' som f.eks. 12 AUG 1869, så for dem som er skrevet på slikt vis med '-' så er byttet enkelt. Bytt '-' med ' '
    Alf Christophersen Disgen fadder Norge.

  7. #7

    Göran Nederman
    Medlemsnr
    48738
    Inlägg
    90
    Tack för svaren!

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •