2011-08-28 5 views

ответ

8

Проще всего создать эквивалентную дату JS:

JsDate.create((double) date.getTime()) 
+0

я хочу использовать его в JavaScript не Java. из моего кода, который я хочу сделать (date instanceof Date), станет истинным. – cometta

+0

Проще говоря: вы не можете. Если ваш код находится только в JSNI, вы можете попробовать «date instanceof @ java.util.Date», но я не уверен, что он сработает; вам лучше попытаться сделать это на Java, используя метод 'isThisADate', который вы бы реализовали как« date instanceof Date »в Java, и вызов из JSNI с помощью' @ packageOf.MyClass: isThisADate (Ljava/lang/Object;) (дата) ' –

Смежные вопросы