私はjavascriptDate()
関数の奇妙な問題に取り組んでいます。これらは詳細です
サーバー側 : Struts (ActionForm、Action クラス、jsp)
クライアント側 : jQuery、javascript
ここで、ページにサーバー時間が必要であり、javascript を使用して操作します。そこで、 Calendar.getInstance().getTimeinMillis();
アクション クラスで実行し、それを ActionForm 属性として保存しました。
クライアント側で、styleId から long 値 (timeinMillis) を取得しました。しかし、操作するために、私がするとき
var curTime = parseInt($("#serverTime").val());
var serverTime = new Date(curTime);
現在、serverTime は、サーバーの timeinMillis を提供していますが、サーバーの日付ではなく、クライアント マシンの日付を提供しています。
奇妙な部分は、サーバーから long timeinMillis の代わりに日付の文字列値を渡し、それを引数として渡すと、うまく機能します。
何か案が?