W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
因為Clojure框架是從Java類派生的,所以可以使用Clojure中Java中可用的日期時間類。 類日期表示特定的時刻,具有毫秒精度。
下面是在Clojure中使用date-time的例子。
這用于在Clojure中創(chuàng)建日期對象。
以下是date-time基本使用語法:
java.util.Date.
參數(shù) -無。
返回值 -分配一個Date對象并初始化它,以便它表示分配的時間,以最近的毫秒為單位。
下面是一個date-time使用的例子。
(ns example) (defn Example [] (def date (.toString (java.util.Date.))) (println date)) (Example)
以上示例輸出以下結果:
注意,該結果將取決于運行程序的系統(tǒng)上的當前日期和時間。
Tue Mar 01 06:11:17 UTC 2016
這用于格式化日期輸出。
(java.text.SimpleDateFormat. format dt)
參數(shù) - '格式'是格式化的時間時使用的格式。 “DT”是需要被格式化的日期。
返回值 -格式化的日期輸出。
(ns example) (defn Example [] (def date (.format (java.text.SimpleDateFormat. "MM/dd/yyyy") (new java.util.Date))) (println date)) (Example)
注意,該結果將取決于運行程序的系統(tǒng)上的當前日期和時間。
03/01/2016
返回自此Date對象表示的1970年1月1日,00:00:00 GMT以來的毫秒數(shù)。
(.getTime)
參數(shù) -無。
返回值 -自此日期1970年1月1日 00:00:00 GMT以來的毫秒數(shù)。
(ns example) (import java.util.Date) (defn Example [] (def date (.getTime (java.util.Date.))) (println date)) (Example)
以上示例輸出以下結果:
1456812778160
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: