Java 8时间-将Javascript的Date()。getTimezoneOffset转换为ZoneOffset

问题描述 投票:0回答:1

在我的Web应用程序中,允许用户选择“ 8:15 pm”之类的时间和“ Wednesday”之类的日期。当它发送到服务器时,我正在使用Javascript方法发送字符串“ 8:15 pm”,“星期三”和时区信息。

new Date().getTimezoneOffset()

此值以分钟为单位返回距UTC的偏移量。如何将类似360(6小时)的内容转换为ZoneOffset,以便可以计算适当的OffsetDateTime?是否有实用程序方法将小时和基本ZoneOffset转换为新的ZoneOffset?

在我的Web应用程序中,允许用户选择“ 8:15 pm”之类的时间和“ Wednesday”之类的日期。当它发送到服务器时,我正在发送字符串“ 8:15 pm”,“星期三”和时区...

java java-8 java-time
1个回答
0
投票

只是需要考虑的一点,您可以将当前时间以毫秒或毫微秒的形式发送到服务器,这将是64位或8字节,而不是发送可变长度的String,并附带使用另一个字节或几个字节的区域警戒时间一点,如果你真的想要。

© www.soinside.com 2019 - 2024. All rights reserved.