Описание тега clj-time

1 ответ

Передача параметра в функцию Duckling Clojure из приложения Java

Я работаю с Duckling от wit.ai ( https://duckling.wit.ai/), однако я использую и вызываю Duckling из моего Java-приложения. У меня нет опыта Clojure... Я могу запустить метод синтаксического анализа Даклинга, однако я не могу понять, как передать да…
22 фев '17 в 07:01
1 ответ

Закрытие текущей системной даты

Как я могу преобразовать результат, полученный из clj-time, в реальную дату. require [clj-time.core :as t] (t/today) ;; [#<LocalDate 2015-08-25> 15] Мне нужна дата, как это: ;; 2015-08-25
25 авг '15 в 11:34
2 ответа

Clojure clj-time: разбор локальной строки

У меня проблемы с установлением взаимодействия между java.util.Date и clj-time. У меня есть первые необработанные данные, которые являются экземпляром java.util.Date, давайте день: (def date (new java.util.util.Date)) Я хочу превратить в объект clj-…
21 мар '16 в 16:04
0 ответов

clj-time.coerce java.sql.Date .toString дата уменьшения?

test_ns.clj (ns test-ns (:require [clj-time.jdbc :as tj] [clj-time.coerce :as tc])) (.toString (tc/to-sql-date (tc/from-string "2018-09-28"))) => "2018-09-27" Почему.toString уменьшает дату? Ожидается, что форматированная строка даты будет соответст…
02 мар '19 в 12:50
1 ответ

clj-time всегда возвращает сегодняшнюю дату.

У меня здесь странная проблема. Я вызываю даты из базы данных и пытаюсь показать даты PostgreSQL, отформатированные как "2013-01-01", для отображения на моем сайте как "1 января 2013" У меня есть следующий код: (ns mr.layouts (:require [clj-time.for…
01 сен '13 в 23:00
1 ответ

Clojure java.lang.NoClassDefFoundError при вызове clj-time/last-day-of-month

Я звонил (clj-time.core/last-day-of-the-month 1999 2) а также (clj-time.core/number-of-days-in-the-month 1999 2) оба броска java.lang.NoClassDefFoundError org/joda/time/DateTime$Property org.joda.time.DateTime.dayOfMonth (DateTime.java:1971) Докумен…
28 окт '16 в 16:04
3 ответа

clj-time и отображение в часовом поясе пользователя

Я играл с to-local-date-time, org.joda.time.DateTimeZone/getDefault, форматерами и т. Д., И до сих пор не могу понять, как получить дату-время, которое я сохранил как UTC для отображать в часовом поясе пользователя. В некоторых форматерах я могу ото…
05 окт '13 в 19:45
1 ответ

Как я могу "разобрать" дату в определенном часовом поясе?

Используя clj-time, я могу разобрать дату и время, выполнив (def timestamp (format/parse (formatters :date-time-no-ms) "2013-06-03T23:00:00-0500")) ;=> #<DateTime 2013-06-04T04:00:00.000Z> Я могу преобразовать это обратно в строку, выполнив…
02 июн '13 в 19:16
1 ответ

Есть ли эффективный способ группировки записей по дням в соответствии с конкретным часовым поясом?

Я использую базу данных MongoDB для отслеживания аналитики для приложения. Я пишу приложение Clojure (используя clj-time и Monger) для получения данных из базы данных. У меня есть коллекция, содержащая записи, такие как {"_id": ObjectId(...), timest…
01 июн '13 в 18:52
2 ответа

Разница во времени с учетом экономии дневного света

У меня два longS представляет время с эпохи. У них обоих одинаковый часовой пояс. Я хочу найти разницу в секундах между этими двумя значениями времени при условии экономии дневного света. (def a (java.util.Date. 1259568796000)) ;; Before Day Light S…
12 дек '13 в 20:59
2 ответа

Clojure: сериализация и разбор даты / времени в / из файла?

Я хотел бы сохранить некоторые тестовые данные в файл и снова прочитать их в моих тестах. Данные представляют собой последовательность карт Clojure, одним из свойств которых является clj-time (org.joda.time.DateTime) дата / время. Когда я пишу значе…
28 окт '14 в 19:45
1 ответ

Преобразование мгновенного времени в время Joda в Clojure

Я застрял, пытаясь преобразовать #inst "2016-08-15T14:00:00.000-00:00" в #object[org.joda.time.DateTime 0x1d4c2099 "2016-08-15T20:47:52.658Z"]. Я пытаюсь сделать это для того, чтобы добавить (т / мин продолжительность) к моему времени / дате! Есть л…
15 авг '16 в 20:52
4 ответа

Как добавить дни к дате в Clojure

Я посмотрел на следующий вопрос: Как добавить дни к текущей дате в clojure. Однако я очень новичок в Clojure, и я застрял в следующем сценарии, я получаю метку времени в строковом формате. Поэтому я анализирую его, используя следующее: (.parse (java…
06 фев '15 в 03:36
0 ответов

Разница в один день при сохранении в базе данных

В моей базе данных есть столбец dob: | dob | +------------+ | 1935-06-05 | Для TDD я проверяю базу данных H2 в памяти, используя korma и lobos: (:use (lobos [migration :only [defmigration]] core schema config) ( :require [korma.core :as k] ) (defmig…
11 окт '16 в 08:28
1 ответ

Получить разницу между экземплярами DateTime с помощью clj-time

Я пытаюсь вычислить разницу между двумя экземплярами DateTime, используя время clj. Я просмотрел документацию и нашел clj-time.core/minus а также clj-time.core/minus- но оба требуют экземпляра org.joda.time.ReadablePeriod и не один из DateTime, Я бы…
05 фев '15 в 23:04
1 ответ

Clojure parse timestamp to string

Я пытаюсь преобразовать временную метку clojure в определенный формат. Я использую библиотеку clj-time. https://github.com/clj-time/clj-time. Вот что я делаю: (f/unparse :year-month-day (t/date-time 2010 10 3)) Что очень похоже на пример документаци…
05 сен '14 в 08:53
1 ответ

Анализ не принимает все названия месяцев, сокращение

Для данного custom-formatter, parse отказывается от определенных значений месяца. (require '[clj-time.core :as t] '[clj-time.format :as f]) (let [custom-formatter (f/formatter "dd MMM yyyy")] (f/parse custom-formatter "27 mar 2010") (f/parse custom-…
30 май '16 в 13:28
2 ответа

Разбор строки для получения даты и времени в определенном формате в Clojure

Я только начал играть с остроумием / утенком. Он написан на Clojure, и у меня нет предыдущего опыта работы на Clojure. Мне нужно проанализировать строку, например 2016-08-14T19:45:48.000+05:30, в формат, например 1945, воскресенье, 14 августа 2016 г…
14 авг '16 в 15:15
1 ответ

Определите формат даты по локали с помощью clj-time

Я долго искал это через Google, и я не смог найти окончательного решения с помощью clj-time. Я хочу автоматически форматировать дату в соответствии с локалью, как в этом примере или здесь. Как бы я сделал это, используя clj-time? Спасибо и Приветств…
08 сен '14 в 16:04
1 ответ

Clojure изменить дату после добавления в postgresql

У меня проблема с clojure и postgresql. Когда я вставляю, например, "2017-06-27" в БД (столбец формата даты), он сохраняет "2017-06-26", и когда я выбираю этот результат, возвращается объект #inst 2017-06-28T03:00:00.000-00:00" Самое странное, что э…
30 июн '17 в 02:18