diff --git a/src/extractor.ts b/src/extractor.ts index 6f49f68..92e4a48 100644 --- a/src/extractor.ts +++ b/src/extractor.ts @@ -107,10 +107,15 @@ class Extractor implements ExtractorInterface { dateStart: '', dateEnd: '', } + let date; if (!dateValue) { + ['meta[name=date]','meta[name=last-modified]'].forEach(query => { + if(!!document.querySelector(query)){ + date = new Date(document.querySelector(query).content); + return date; + }}) return defaultValue } - let date if (dateValue.match(/(\d{4})-(\d{2})-(\d{2})/)) { date = new Date(dateValue) } else {