0

私はGWTを使用しています。

現在の日付と先週の日付を取得する必要があります。RPCを使用してGWTサーバーに渡します。

システム日付と先週の日付を取得する方法.??

4

2 に答える 2

2

GWT で日付/時刻を取得します。

  • エポック以降の UNIX タイムスタンプを取得する
  • 年、月、今日、日付、時、分、秒を取得

// ブラウザーの日付を取得します (!!!注: Eclipse デバッガーでは GMT タイム ゾーンを取得できません)

Date date = new Date();

int Month = date.getMonth();

int Day = date.getDate();

int Year = date.getYear();

int Hour = date.getHours();

int min = date.getMinutes();

int sec = date.getSeconds();

int tz = date.getTimezoneOffset();

int UnixTimeStamp = (int) (date.getTime() * .001);//get unix time stamp example (seconds)

Long lTimeStamp = date.getTime(); //time in milleseconds since the epoch

int iTimeStamp = (int) (lTimeStamp * .001); //(Cast) to Int from Long, Seconds since epoch

String sTimeStamp = Integer.toString(iTimeStamp); //seconds to string

//get the gmt date - will show tz offset in string in browser, not eclipse debug window

String TheDate = date.toString();

//render date to root panel in gwt

Label label = new Label(TheDate);

RootPanel.get().add(label);

****** そうでない場合は、次のリンクにアクセスして詳細情報を入手してください

1) GWTInfo

2)スタックをもう 1 つ

それが役立つことを願っています。

于 2012-08-01T12:59:38.177 に答える
0

標準日付ユーティリティによる計算を使用して作成します

以下のように日付を見つけることができます

Date fromday = new Date(System.currentTimeMillis() - 6000L * 60L * 60L * 24L);
Date today = new Date(System.currentTimeMillis());

今日は現在の日を取得し、fromDay は過去 6 日を取得します

于 2015-04-30T09:05:24.917 に答える