问题标签 [localdate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
711 浏览

java - 带有 java.time 的 ZK 日期框

嘿,我有来自 zkoss 的 datebox,我想将它与 java 8 localdate 和 localdatetime 一起使用。我试图在我的 datebox 类中扩展 datebox,但我无法让它工作,你有任何经验吗?我到处搜索,但我没有找到任何东西。谢谢

0 投票
2 回答
3120 浏览

java - 确定 2 个 LocalDate 对象之间的周数

我确实试图寻找答案,但没有找到。

如果网站上看不到日期,我想决定是否切换以及切换多少周。我试了几天

和期间:

但是,我不知道如何解释 7 天的差异并且仍然在同一周。

场景:最后可见日期 = 2017-03-12(星期日)要选择的日期 = 2017-03-13(星期一)

差=1。除以7=0,加1,所以切换到下周。这太棒了!作品。

但是,如果要选择的日期是 2017-03-19(星期日),则差 = 7。除以 7 和加 1 = 2。它会切换 2 周,但只需要切换 1。

它应该能够来回切换几周,因此在 lastVisibleOrderDate 上加一天或在 dateToSelect 上减 1 天会带来问题。

我可以这样做(用于积极切换),但这不是我希望的最好的选择:

有什么建议么?

0 投票
1 回答
71 浏览

java - 不同的时间间隔 util.date 和 DAYS.between(Localtime)

有些事情似乎不对,我只是不知道如何解决它。

我想知道两个日期之间的天数差异。现在我实现了一个函数,它计算 util.date 对象从毫秒到天的差异

我的 jUnit 测试告诉我,这个函数有一个错误,所以我使用 LocalDate 和 ChronoUnit.DAYS.between 函数重写了它。它就像一个魅力。

想知道这两个函数之间的区别是什么,我写了这个小测试:

结果如下:

有人可以向我解释一下,这怎么可能?(1-4 有效,5-9 util.date 损失了一天)

0 投票
2 回答
424 浏览

java - 本地日期格式

我可以用什么方式格式化拍卖的本地日期,不断收到错误消息,要求将构造函数更改为字符串,但我需要它是 LocalDate

公共静态无效主要(字符串[]参数){

0 投票
3 回答
910 浏览

java - LocalDate 无法用 'yyyy' 解析 'ww'

我必须使用以下格式解析日期:“201710”其中 10 - 一年中的第几周。我试图以这种方式实现它:

但它抛出异常:

之后,我需要从 LocalDate 对象获取一周的第一天和最后一天。例如“201710” - 05.03 12.03(一周的第一天必须是星期日)。

0 投票
1 回答
780 浏览

spring-boot - 弹簧靴,杰克逊和本地日期

我在 mysql 中使用 spring boot

在我的 application.properties

在我的 build.gradle 我有

在我的 java 类中

导入 java.time.LocalDate;

创建此表时,

日期字段像 TINYBLOB 一样创建

为什么不是日期

0 投票
1 回答
1573 浏览

java - 如何在 Vaadin 8 中为 Grid 渲染 LocalDateRenderer

我知道Vaadin 8.1.0 将包含一个新的 LocalDateRenderer来处理 Java 8 的新日期LocalDate,但同时我正在尝试设置我自己的自定义 LocalDateRenderer。我的工作主要是因为它已经全部连接起来,但根据我需要设置的文档,AbstractRendererConnector但没有这样的类......

以下代码都在我的主 UI 类中(用于测试目的):

我已经确认LocalDateRenderer通过添加日志语句来调用它,但是在网格上没有显示任何值。如果我使用相同的代码,但不是LocalDate为 aLong而不是扩展,而是使用我自己的代码进行扩展,那么它可以工作AbstractRendererNumberRenderer

这将我带到需要Renderer使用 aAbstractRendererConnector设置的文档,但是每当我尝试这样做时,我都会收到编译器错误,提示AbstractRendererConnector无法解析为类型。然后当然我有一些编译器错误(在下面的代码中)。我的代码(仍在主 UI 类中)是:

任何有关如何将其连接起来以显示我的实际日期的帮助将不胜感激。谢谢你。

同样在文档中,不清楚当他们引用哪个类时,TextRenderer因为它们使用相同的名称来表示不同的东西......

0 投票
1 回答
78 浏览

java - 如何使变量可被其他方法使用

我正在尝试制作一个程序来计算今天和出生那天之间的天数(嗯,我还在学习,所以这个想法不是很聪明)。该程序从键盘上获取用户写入的日期并计算稍后输出的差值。我已经做了一个 getdifference 方法来计算它。

问题是,我需要一个用于日、月和年的变量(由用户输入),稍后由 getdifference 方法使用。我知道,方法中的变量是本地的,所以 eclipse 告诉我将它们转换为静态变量 - 我想这不是最好的主意,因为它们(至少我认为是这样)作为默认值启动并且答案总是 0 .

问题是 - 如何创建一个可能不是静态的并且可以在方法中使用的值?我尝试过使用 setter、getter,但我认为这可能是一种更简单的方法,只是找不到。不久前我开始编码,所以任何方向和提示将不胜感激,因为老实说我不认识任何 java 开发人员,所以不能只给别人我的代码来检查。

0 投票
2 回答
2496 浏览

java - 如何比较 LocalDate 和 Calendar 类的对象?

我正在尝试比较两个具有不同类型的对象的日期。有没有办法将 Calendar 对象转换为 LocalDater 或反之亦然?

谢谢 :)

0 投票
1 回答
2786 浏览

java - LocalDate 减去 Period 得到错误的结果

LocalDate减去 a Period(如“28 年 1 个月 27 天”),得到错误的结果。

但减去一个Period(只有天单位,如“10282”天)得到正确的结果。有什么需要注意的吗?

控制台日志:

java版本:jdk1.8.0_45