現在の時刻とmySQLレコードのdatetimeの違いを調べる最も良い方法を見つけようとしています。ここでClojure:現在のレコードとSQLのレコードとの時差
は、私のコードのスニペット
(ns clojure.example.hello
(:require [clj-time.coerce :as coerce]
[clj-time.local :as l]))
(let [timenow (l/local-now) ;; #object[org.joda.time.DateTime 0x333e8ce5 2017-02-23T21:44:11.022+11:00]
last-update (gettimelogged :timestamp)
;; returns SQL datetime which is 2017-02-23 19:20:15,
;; but gets converted into #inst "2017-02-23T08:20:15.000000000-00:00"]
(println (timenow - lastupdate)))
timenowと最後の更新との間の比較を実行するための最良の方法は何ですか?ですか
タイムスタンプを更新するにはどうすればよいですか? {:NAME "Jim":AGE "24":CHECKDATE "NOW()"}
差は?ミズ? ns? – ClojureMostly
がおそらく秒単位で最も良いでしょう – Stixxxx