标签: jodatime

休眠4和joda-time

他们幸福地结婚了吗?

我正在使用最新版本的hibernate(4)和joda-time hibernate支持的 1.3版本,我也相信它是当前的最新版本.

使用注释时,一切似乎都正常工作(按预期创建日期列):

@Column
@Type(type="org.joda.time.contrib.hibernate.PersistentLocalDate")
private LocalDate myDate; 
Run Code Online (Sandbox Code Playgroud)

将这些版本一起使用是否存在任何已知问题?

更新 确定列已创建但无法填充任何数据:

处理程序处理失败; 嵌套异常是java.lang.AbstractMethodError:org.joda.time.contrib.hibernate.PersistentLocalDateTime.nullSafeSet

它们是不兼容的,我应该使用usertype.见下面的答案.

java hibernate jodatime

62
推荐指数
2
解决办法
3万
查看次数

Joda-Time DateTimeFormatter类线程安全吗?

乔达时间 DateTimeFormatter线程安全的?一旦我从中获取实例DateTimeFormat.forPattern,它的各种解析方法可以被多个线程调用吗?DateTimeFormatter的Javadocs没有提到线程安全性.

java date-format thread-safety jodatime

59
推荐指数
3
解决办法
2万
查看次数

使用Joda-Time有什么缺点吗?

我想说服架构经理在我们的产品中加入Joda-Time jar.

你知道使用它的任何缺点吗?

我认为Joda-Time需要不断更新,因为它包含的文件.这是一个缺点.也许我错了.

你能否澄清一下这个问题?

java jodatime

57
推荐指数
4
解决办法
2万
查看次数

期间为字符串

我正在使用Java 的Joda-Time库.我在尝试将Period对象转换为"x days,x hours,x minutes"格式的字符串时遇到了一些困难.

这些Period对象首先通过向它们添加一定的秒数来创建(它们按秒序列化为XML,然后从它们重新创建).如果我只是在其中使用getHours()等方法,那么我得到的只是零,并且使用getSeconds 的秒数.

如何让Joda计算各个领域的秒数,如天,小时等......?

java period jodatime

57
推荐指数
3
解决办法
4万
查看次数

时间:如何获得下周五?

如何使用Joda-Time API 获取下周五.

LocalDate今天的是today.在我看来,你必须在本周五之前或之后决定你是谁.看到这个方法:

private LocalDate calcNextFriday(LocalDate d) {
    LocalDate friday = d.dayOfWeek().setCopy(5);
    if (d.isBefore(friday)) {
        return d.dayOfWeek().setCopy(5);
    } else {
        return d.plusWeeks(1).dayOfWeek().setCopy(5);
    }
}
Run Code Online (Sandbox Code Playgroud)

是可以缩短它还是使用oneliner?

PS:请不要建议我使用JDK的日期/时间.Joda-Time是一个更好的API.

Java 8引入了更好的java.time包(Tutorial).

java time datetime date jodatime

56
推荐指数
3
解决办法
3万
查看次数

Joda时间:一周的第一天?

如果使用Joda-Time获得Locale,您如何获得一周的第一天?

要点:大多数国家星期一使用国际标准作为星期的第一天(!).其他一些人使用星期天(特别是美国).其他人显然是星期六.有些人显然是星期三?!

维基百科"七天周"#Week_number

java calendar jodatime weekday

56
推荐指数
3
解决办法
3万
查看次数

Android Java - Joda Date很慢

在Android上使用Joda 1.6.2

以下代码挂起约15秒.

DateTime dt = new DateTime();
Run Code Online (Sandbox Code Playgroud)

最初发布这篇文章 Android Java - Joda Date在Eclipse/Emulator中很慢 -

刚试了一次它仍然没有更好.有没有其他人有这个问题或知道如何解决它?

android jodatime

56
推荐指数
4
解决办法
2万
查看次数

如何使用Joda-Time获取给定月份内的天数?

30 days hath September,
   April, June and November,
 All the rest have 31,
   Excepting February alone
(And that has 28 days clear,
   With 29 in each leap year).
Run Code Online (Sandbox Code Playgroud)

我能否以字母顺序获取此信息?(当然,我不是说这首诗)

java datetime jodatime

55
推荐指数
1
解决办法
3万
查看次数

55
推荐指数
4
解决办法
5万
查看次数

java.time中的类是否与Joda-Time Interval相当?

我评估我的项目从使用迁移乔达时间java.time包的Java 8.在Joda-Time,我大量使用了这门Interval课程.我在java.time中找不到这样的东西.

有类似的课吗?

jodatime java-8 java-time

55
推荐指数
3
解决办法
2万
查看次数