1

私は次のミジュコードを持っています -

(fact "Parsing the date received from github" (parse-date "2013-02-20T17:24:33Z") => #<DateTime 2013-02-20T17:24:33.000Z>)

文字列を指定すると日時オブジェクトを返す関数をテストしようとしています(clj-time libを使用したjoda time)。

#<DateTime 2013-02-20T17:24:33.000Z>エラーをスローしないように、コードで 日時オブジェクトを表すにはどうすればよいですかjava.lang.RuntimeException: Unreadable form, compiling:(mashup/github.clj:11)

4

2 に答える 2

2

clj-time には、このためのコンストラクター関数があります。

user> (use 'clj-time.core)
nil
user> (date-time 2013 02 20 17 24 33)
#<DateTime 2013-02-20T17:24:33.000Z>

したがって、ミジェの事実は次のようになります。

(fact "Parsing the date received from github" (parse-date "2013-02-20T17:24:33Z") 
   => (date-time 2013 02 20 17 24 33))
于 2013-03-20T07:50:34.007 に答える