小编Vin*_*tto的帖子

Java Spring 应用程序的巴西时区

我在一个使用 Java 8、Maven 和 Spring 的应用程序中工作。自 2019 年起,巴西取消了夏令时。从那时起,当我运行应用程序时,仍然像有夏令时一样获得时间。

我已经使用 tzupdate 和 ziupdate 来修复它,但没有效果。即使我运行应用程序时的日志也会偏移 1 小时。

该应用程序始终与操作系统的本地时间同步,这适用于其他时区,但不适用于巴西。

有谁知道如何解决这个问题?

编辑:

更新 java 的版本我注意到了一些事情。当我在 Windows 终端上运行应用程序时,日志会以正确的时间出现。当我使用visual studio代码终端使用调试时,它以1的偏移时间运行。可能是VS Code的配置

java timezone spring dst spring-boot

4
推荐指数
1
解决办法
337
查看次数

我需要在XamarinForms上的datepicker中阻止粘贴功能

在我正在构建的解决方案中,我有一个工作正常的日期选择器.但是,如果用户按下触摸并粘贴某些内容,它将覆盖日期.

当用户粘贴时,事件OnElementChanged,OnElementPropertyChanged甚至INotifyPropertyChanged不会引发.我也找不到阻止粘贴功能的选项.(当正常选择日期时,将调用事件.)

这种情况发生在iOS和Android中.有人能帮我吗?我被困住了,我的研究对我帮助不大.

xamarin.ios xamarin.android xamarin xamarin.forms

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

在 Java 中使用特定区域将 LocalDateTime 转换为 LocalDateTime

考虑到特定时区 tz,我需要将LocalDateTimeUTC 日期转换为另一个LocalDateTime变量。

在我的研究,我发现很多的解决方案,但它们都转换LocalDateTime为另一种类型,喜欢ZonedDateTime

我需要这样的东西,但LocalDateTime不会与ZoneId

LocalDateTime output = input.getInitDate().of(ZoneId.of(tz))

考虑 -3 时区:

    input: 2019-12-03T18:24:07

    output: 2019-12-03T15:24:07
Run Code Online (Sandbox Code Playgroud)

java timezone datetime date

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