java - 如何在 Java 中将 JavaScript 日期转换为日期?

标签 java javascript date

我需要将 JsDate 转换为 java.util.Date。 我搜索过,但找不到任何东西。那么你能帮我解决这个问题吗?

编辑:我在 GWT 屏幕上执行此转换过程。我在屏幕上有 Datepicker ,当我使用它的 getValue() 方法时,它给了我 JsDate 值。所以我应该把这个值放到一个具有 Date 类型的对象的属性中。

ObjectName.setDate(PickerName.getValue());

我希望我的编辑会更清楚。

编辑2:

这一行是我的问题的解决方案:

myObject.setDate(new Date((long) myPicker.getValue().getTime()));

最佳答案

日期转换的最佳方式是使用以毫秒为单位的时间,UTC。 JS Date 对象和 java.util.Date 类都支持转换为毫秒 (getTime()) 并从毫秒实例化(使用构造函数)。

关于java - 如何在 Java 中将 JavaScript 日期转换为日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11722790/

相关文章:

Java - 解析ObjectInputStream

javascript - 正则表达式定位任何字母串旁边的任何数字串

c++ - 解析日期失败

java - 如何在 Android Studio 中的 Fragment 内创建 GridView

java - 对与并行数组一起运行的双数组进行排序的程序

javascript - 将自定义输入字段添加到 Meteor 中的自动表单

javascript - 如何从 AJAX 读取此 JSON 响应

ruby-on-rails - 如何在没有年份的情况下比较 rails 中的日期?

mysql - 查找一个月有多少分钟 : MySQL

string - 用 JRE 库替换 StrSubstitutor