[英]How to return from JavaScript object with type java.util.Date?
我在JS中調用了一些javaMethod(java.util.Date date)
。
我無法在Java端更改代碼。 如何從JS端創建java.util.Date對象(至少為空日期)?
無法在javascript中使用Java日期使用javascript Date
var date = new Date();
只需從javascript日期獲取long值並將其傳遞給java。
在JavaScript中獲取時間以毫秒為單位
var timeinmillis = new Date().getTime();
並將其傳遞給java。
在java中,查看構造函數
解決的方法不是很好,但是仍然..
因此,現在我只是使用JS添加到該方法中,又添加了一個Date
參數。 現在看起來
native void doSomething(Object object, Date date) /*-{
.....
.....::setDate(Ljava/util/Date;)(date);
.....
}-*/;
並像doSomething(var1, new Date());
一樣調用它doSomething(var1, new Date());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.