diff --git a/src/HttpCommon.jl b/src/HttpCommon.jl index 2312b5b..0c1d25e 100644 --- a/src/HttpCommon.jl +++ b/src/HttpCommon.jl @@ -125,7 +125,12 @@ const HttpMethodBitmaskToName = (HttpMethodBitmask => String)[v => k for (k, v) RFC1123_datetime(t::DateTime) = begin Dates.format(t, Dates.RFC1123Format) * " GMT" end -RFC1123_datetime() = RFC1123_datetime(Dates.now(Dates.UTC)) +if VERSION < v"0.4-" + RFC1123_datetime() = RFC1123_datetime(Dates.nowutc()) +else + RFC1123_datetime() = RFC1123_datetime(Dates.now(Dates.UTC)) +end + # HTTP Headers # diff --git a/test/runtests.jl b/test/runtests.jl index 81d0f73..1c9dda6 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -34,4 +34,7 @@ facts("HttpCommon utility functions") do ["foo" => "barrun&++", "bar" => "123"] end -end \ No newline at end of file +end + +# Check doesn't throw +RFC1123_datetime() \ No newline at end of file