gpt4 book ai didi

java - 如何在 Clojure 中形成 java.util.Date 调用

转载 作者:行者123 更新时间:2023-11-29 05:20:01 26 4
gpt4 key购买 nike

<分区>

我已经成功地使用了 java.util.Date,我希望继续使用它。基本上,我无法形成对类的方法调用。

我基本上想将像 2014-08-06 这样的日期输入到我的 Clojure 程序中,该程序将使用今天作为日期来覆盖。这样我就可以形成一个 SQL 查询。我只是不确定如何在 Clojure 中使用 Java 调用。

(def x1 (SimpleDateFormat. "yyyy-MM-dd"))

我只是不知道如何形成解析。

这是我的 core.clj

(ns util.core
^{:author "Charles M. Norton",
:doc "util is a Clojure utilities directory containing things
most Clojure programs need, like cli routines.
Created on April 4, 2012"}

(:require [clojure.string :as cstr]
[clojure.data.csv :as csv]
[clojure.java.io :as io])
(:import java.util.Date)
(:import java.text.SimpleDateFormat)
(:import java.text.ParseException)
(:import java.io.File)
(:use clojure-csv.core))

这是Java代码

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.GregorianCalendar;

public class MainClass {

public static void main(String[] args) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
GregorianCalendar gc = new GregorianCalendar();
java.util.Date d = sdf.parse("12/12/2003");

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com