From 5d73286e925749f62a07dfa6970ac4cd24e77a7d Mon Sep 17 00:00:00 2001 From: Jesse Gumm Date: Sat, 5 Mar 2016 13:52:02 -0600 Subject: [PATCH] Allow a custom parser to return a unix timestamp --- src/qdate.erl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/qdate.erl b/src/qdate.erl index 953db40..d43f637 100644 --- a/src/qdate.erl +++ b/src/qdate.erl @@ -768,6 +768,8 @@ try_parsers(_RawDate,[]) -> undefined; try_parsers(RawDate,[{ParserKey,Parser}|Parsers]) -> try Parser(RawDate) of + Timestamp when is_integer(Timestamp) -> + {Timestamp, undefined}; {{_,_,_},{_,_,_}} = DateTime -> {DateTime,undefined}; {DateTime={{_,_,_},{_,_,_}},Timezone} ->