Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将gwt日期转换为javascript日期?_Javascript_Gwt_Jsni - Fatal编程技术网

如何将gwt日期转换为javascript日期?

如何将gwt日期转换为javascript日期?,javascript,gwt,jsni,Javascript,Gwt,Jsni,如何将gwt日期转换为javascript日期 public native String converToJSDate(Date date)/*-{ alert(date instanceof Date); // i get "false" }-*/; 最简单的方法是创建等效的JS日期: JsDate.create((双重)date.getTime()) 我想在javascript而不是java中使用它。从我的代码中,我想使(date instanceof date)成为

如何将gwt日期转换为javascript日期

 public native String converToJSDate(Date date)/*-{

    alert(date instanceof Date);  // i get "false" 

  }-*/;

最简单的方法是创建等效的JS日期:

JsDate.create((双重)date.getTime())

我想在javascript而不是java中使用它。从我的代码中,我想使(date instanceof date)成为真。如果您的代码仅在JSNI中,那么您可以尝试
dateinstanceof@java.util.date
,但我不确定它是否有效;您最好尝试在Java中使用
isThisADate
方法来实现它,该方法将在Java中实现为
date instanceof date
,并使用
@packageOf.MyClass:isThisADate(Ljava/lang/Object;)(date)从JSNI调用
public native final JsDate convertToJsDate(Date val) /*-{
    return new $wnd.Date(val.@java.util.Date::getTime()());
...