82.367
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 30: | Zeile 30: | ||
-- Wenn s eine Zeitspanne ist, teile bei "-" oder "bis" | -- Wenn s eine Zeitspanne ist, teile bei "-" oder "bis" | ||
local dates=split(s, '-') | local dates=split(s, '-') | ||
if len( | if len(dates) == 1 then | ||
dates=split(s, 'bis') | dates=split(s, 'bis') | ||
end | end | ||
| Zeile 36: | Zeile 36: | ||
-- Ist eine Zeitspanne wie "3. bis 5. Mai" angegeben, kopiere Monat aus Enddatum | -- Ist eine Zeitspanne wie "3. bis 5. Mai" angegeben, kopiere Monat aus Enddatum | ||
local sds = checkYear(dates[0], year) | local sds = checkYear(dates[0], year) | ||
local sd=human_to_form_date( | local sd=human_to_form_date(dates[0]) | ||
| Zeile 45: | Zeile 45: | ||
["Startjahr"] = get_year(sd), | ["Startjahr"] = get_year(sd), | ||
["Starttag"] = get_monthday(sd), | ["Starttag"] = get_monthday(sd), | ||
["length"] = len( | ["length"] = len(dates), | ||
["year"] = year, | ["year"] = year, | ||
} | } | ||
| Zeile 52: | Zeile 52: | ||
if len(dates) == 2 then | if len(dates) == 2 then | ||
-- War eine Zeitspanne angegeben gibt es ein Endatum | -- War eine Zeitspanne angegeben gibt es ein Endatum | ||
ed=human_to_form_date( | ed=human_to_form_date(dates[1]) | ||
data["EDstring"] = | data["EDstring"] = dates[1] | ||
data["Enddatum"] = ed | data["Enddatum"] = ed | ||
data["Endjahr"] = get_year(ed) | data["Endjahr"] = get_year(ed) | ||