首页 > 其他分享 >无涯教程-Clojure - 日期&时间

无涯教程-Clojure - 日期&时间

时间:2023-10-23 20:31:47浏览次数:37  
标签:教程 java 无涯 util date 日期 Date Clojure Example

由于Clojure框架是从Java类派生的,因此可以使用Clojure中Java中可用的日期时间类,以下是可用于日期时间类的方法。

java.util.Date

这用于在Clojure中创建日期对象 。

java.util.Date.

以下程序显示了有关如何使用它的示例。

(ns example)
(defn Example []
   (def date (.toString (java.util.Date.)))
   (println date))
(Example)

上面的程序产生以下输出。这将取决于正在其上运行程序的系统上的当前日期和时间。

Tue Mar 01 06:11:17 UTC 2021

java.text.SimpleDateFormat

这用于格式化日期输出。

(java.text.SimpleDateFormat. format dt)

参数      -  "format"是格式化日期时要使用的格式, " dt"是需要格式化的日期。

返回值  -  格式化的日期输出。

(ns example)
(defn Example []
   (def date (.format (java.text.SimpleDateFormat. "MM/dd/yyyy") (new java.util.Date)))
   (println date))
(Example)

上面的程序产生以下输出,这将取决于正在其上运行程序的系统上的当前日期和时间。

03/01/2021

getTime

返回此Date对象表示的自格林尼治标准时间1970年1月1日00:00:00以来的毫秒数。

(.getTime)

返回值  - 自该日期以来的格林尼治标准时间1970年1月1日00:00:00以来的毫秒数。

(ns example)
(import java.util.Date)
(defn Example []
   (def date (.getTime (java.util.Date.)))
   (println date))
(Example)

上面的程序产生以下输出。这将取决于正在其上运行程序的系统上的当前日期和时间。

1456812778160

参考链接

https://www.learnfk.com/clojure/clojure-date-and-time.html

标签:教程,java,无涯,util,date,日期,Date,Clojure,Example
From: https://blog.51cto.com/u_14033984/7994038

相关文章

  • 无涯教程-Clojure - 正则表达式
    正则表达式是一种用于在文本中查找子字符串的模式,正则表达式用于各种编程语言中,并在LISP类型的编程语言中使用很多。以下是正则表达式的示例。//d+上面的正则表达式用于查找字符串中数字的另一个出现。//字符用于确保字符"d"和"+"用于表示正则表达式。以下方法可用于正则......
  • 无涯教程-Clojure - 序列
    序列是在"seq"命令的帮助下创建的。以下是一个简单的序列创建示例。(nsclojure.examples.example(:gen-class));;ThisprogramdisplaysHelloLearnfk(defnExample[](println(seq[123])))(Example)上面的程序产生以下输出。(123)以下是可用于序列的......
  • URP渲染管线实战教程系列3
    1.3 URP渲染管线光照核心机制剖析 上一节通过剖析URP摄像机了解摄像机的机制,本节来分析URP的光照的主要机制,并通过与内置的向前渲染管线做对比,来比较它们的与不同。  1:URP渲染管线重新定义了光源 不出意外,UPR渲染管线重新定义了光源组件, 接下来看下相比向前渲染......
  • URP渲染管线实战教程系列2
    1.2 URP渲染管线摄像机核心机制剖析 上一节从项目的目录结构与示例场景的内容分析了UPR渲染管线项目的基本组成,接下来分析URP的主要机制,并通过与内置的向前渲染管线做对比,来比较它们的与不同。按照先后顺序本节首先来分析URP渲染管线的摄像机的策略。  1:URP渲染管线重......
  • URP渲染管线实战教程系列1
    1.1 URP渲染管线实战解密(一) 现在越来越多的手游开发都采用URP渲染管线,来代替之前Unity引擎默认的向前渲染管线,本节通过一下几个方面来阐述URP渲染管线,对URP渲染管线有个全面认识。 (1)为什么使用URP渲染管线;(2)如何创建一个URP渲染管线的项目;(3)基于URP渲染管线的......
  • 无涯教程-Clojure - 文件I/O
    使用I/O时,Clojure提供了许多辅助方法。读取文件(Readingfiles)写入文件(Writingtofiles)查看文件是文件还是目录让我们探讨Clojure提供的一些文件操作。读取内容如果要以字符串形式获取文件的全部内容,可以使用clojure.core.slurp方法。slurp命令打开文件并读取其所有......
  • AutoCAD2023软件安装教程及安装包下载
    由“Autodesk”公司研发推出的AutoCAD202364位简体中文版已于2022年3月已经正式发布,AutoCAD是一款全球领先的计算机辅助设计(CAD)软件,全新的2023版本拥有着非常强大的渲染、绘图和三维打印功能,还提供了动态块、文本设定、数据提取、三维导航、截面平面、DWG比较、云存储连接......
  • 草图大师(SketchUp)2022安装图文教程
    草图大师(SketchUp)是一个非常受欢迎并且易于使用的3D设计软件,它被比喻为电子设计中的“铅笔”。它的主要特点就是使用简便,人人都可以快速上手。并且可以将使用SketchUp创建的3D模型直接输出至GoogleEarth里。下载草图大师2022版并解压缩【rjqjf.com】二、双击进入解压缩后的“草图......
  • AutoCAD Civil3D 2023安装图文教程及下载
    Civil3D设计软件是土木工程师的首选软件,也是民用大众领域的综合解决方案,同时Civil3D提供了AutoCAD和AutoCADMap3D的功能,该软件使用基于模型的环境,以便做出更好的设计决策并提高项目质量,通过以设计为导向的计划生产方法简化文档编,利用BIM(建筑信息模型)的强大功能,实现更好的设计......
  • Autodesk 3ds Max 2023安装图文教程及下载
    Autodesk3dsMax202364位版本由Autodesk公司于2022年3月推出,它是一款著名的建模、渲染和动画软件,3dsMax软件是创建沉浸式游戏体验和可视化复杂设计的首选工具。首先我们看一下Autodesk3DMax2023软件对系统的要求:安装步骤:1、本机安装环境:2、下载安装包【rjqjf.com】3、我下载到......