We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8e08477 commit 0858467Copy full SHA for 0858467
lib/aws_auth/utils.ex
@@ -53,6 +53,8 @@ defmodule AWSAuth.Utils do
53
def format_time(time) do
54
formatted_time = time
55
|> NaiveDateTime.to_iso8601
56
+ |> String.split(".")
57
+ |> List.first
58
|> String.replace("-", "")
59
|> String.replace(":", "")
60
formatted_time <> "Z"
test/aws_utils_test.exs
@@ -0,0 +1,8 @@
1
+defmodule AWSAuth.UtilsTest do
2
+ use ExUnit.Case
3
+
4
+ test "format_time formats a time correctly" do
5
+ time = AWSAuth.Utils.format_time(~N[2016-10-20 10:32:45.12345])
6
+ assert time == "20161020T103245Z"
7
+ end
8
+end
0 commit comments