In FamilyTreeFactory, date values are internally recorded using the Gregorian calendar. For entry (user interface) and output (treeviews and file cards), either the Gregorian or the Hebrew format can be used. The date entry format can be selected under the Program Options on the Basic Configuration tab. The date output format can be selected under the Treeview Options on the Box Content tab.
When importing from Gedcom files, the Julian, Hebrew and French Revolutionary date values are automatically adjusted to the Gregorian calendar. For manual entry of date values that are not available in the calendar date entry format, a Calendar Calculator can be used to convert dates.
When converting between Hebrew and Gregorian date values, the target date is generally calculated that most closely corresponds to the source date. The time, which is generally not available anyway, is not taken into account. This is necessary because the Hebrew day begins in the evening and not at midnight. If date values are used without an entry for the day (meaning only month and year are available), the conversion may be unclear because of the continuous shift between Gregorian and Hebrew months. There are cases in which two consecutive Hebrew months have the largest overlap with the same Gregorian month. These cases are recognized during the Gedcom import and recorded in the conversion log. These cases are, however, quite unlikely. Date values with a month and no day value are unusual. Also, the effect only occurs on about every 23rd Hebrew month.
The permissible date range of FamilyTreeFactory is limited in the past by 01/01/0001 (Gregorian) and in the future with the Hebrew 29 Elul 9999:
Calendar |
Permissible Date Range |
Gregorian |
01/01/0001 to 09/25/6239 |
Julian |
01/03/0001 to 08/11/6239 |
Hebrew |
18 Tevet 3761 to 29 Elul 9999 |
French Revolutionary |
04/11/1791 to 01/07/4448 |
In additional to normal date entries, the Gedcom standard allows for text additions to qualify an entered date or give a time range. The Gedcom standard also allows pure text phrases in date fields. PAF5 defines additional special characters and codes for date entries.
In FamilyTreeFactory, not evaluable or invalid date entries are treated as date text phrases and saved in parentheses in the date fields. The three date text phrases defined in PAF5, "stillborn", "child" and "deceased" are accepted as the date of death and saved without parentheses. The allowed text additions are defined based on the Gedcom Standard 5.5 and PAF5.
The following tables show the possible date formats, based on Gedcom Standard 5.5, PAF5, and the non-Gedcom-standard terms frequently used in Gedcom files as well as their plain-text equivalents for saving them to FamilyTreeFactory records:
Gedcom Standard |
Saved Format in FamilyTreeFactory Records |
[Date]: d mmm yyyy or d mmm yyy |
[Date]: DD.MM.YYYY |
[Date]: mmm yyyy or mmm yyy |
[Date]: ??.MM.YYYY |
[Date]: yyyy or yyy |
[Date]: ??.??.YYYY |
Abt [Date] |
about [Date] |
Cal [Date] |
calculated [Date] |
Est [Date] |
estimated [Date] |
From [Date] |
from [Date] |
To [Date] |
to [Date] |
Bef [Date] |
before [Date] |
Aft [Date] |
after [Date] |
From [Date] to [Date] |
from [Date] to [Date] |
Bet [Date] and [Date] |
between [Date] and [Date] |
Int [Date] (text phrase in parentheses) |
interpreted [Date] (text phrase in parentheses) |
(text phrase in parentheses) |
(text phrase in parentheses), "stillborn", "child" and "deceased' without parentheses. |
PAF5 |
Saved Format in FamilyTreeFactory Records |
<[Date]> |
calculated [Date] |
Date of death: stillborn |
Date of death: stillborn |
Date of death: sti |
Date of death: stillborn |
Date of death: child |
Date of death: child |
Date of death: chi |
Date of death: child |
Date of death: infant |
Date of death: child |
Date of death: inf |
Date of death: child |
Date of death: deceased |
Date of death: deceased |
non-Gedcom-standard terms |
Saved Format in FamilyTreeFactory Records |
[Date]: D(D).M(M).YYYY |
[Date]: DD.MM.YYYY |
[Date]: M(M).YYYY |
[Date]: ??.MM.YYYY |
around [Date] |
about [Date] |
circa [Date] |
about [Date] |
ca. [Date] |
about [Date] |
before [Date] |
before [Date] |
after [Date] |
after [Date] |
calc [Date] |
calculated [Date] |
Key:
Variable |
Meaning |
d |
one or two digit day without following point |
mmm |
three letter, English month abbreviation (JAN-DEC, NSN-ADS). The incorrect abbreviations MRZ, MÄR, MAI, MEI, OKT and DEZ are tolerated. |
yyyy |
four digit year |
yyy |
three digit year |
DD. |
two digit day with following point |
D(D). |
one or two digit day with following point |
MM. |
two digit month with following point |
M(M). |
one or two digit month with following point |
YYYY |
four digit year |
With text additions and month abbreviations, the use of upper or lower case is not relevant.
According to the Gedcom standard, the date of death for children is handled as follows:
Term / Abbreviation |
Meaning |
Age reached |
Stillborn / Sti |
stillborn |
0 years |
Infant / Inf |
died as an infant |
< 1 year |
Child / Chi |
died as a young child |
< 8 years |
FamilyTreeFactory combines died as an infant (infant/inf) and died as a young child (child/chi) together in the category child.
Note 1: Gedcom date entries that do not correspond to the above-named formats are considered not evaluable or invalid and are imported as date text phrases in accordance with Gedcom Standard 5.5 in parentheses in FamilyTreeFactory date fields. This is also the case for text phrases that appear in the Gedcom DATE tag without parentheses. |
Note 2: Entries in the column Saved Format in FamilyTreeFactory Records only represent the formats used for internal saving of records. FamilyTreeFactory can use different formats for entry in the user interface and output in person boxes and file cards (for information about entry formats, see Program Options, Basic Configuration tab; for output formats, see Treeview Options, Box Content tab). |