• ベストアンサー

i-Appliでのシステム日付の取得方法

i-Appli用アプリを開発していますが、システム日付の年を取得するため、 Dateオブジェクトの"getYear()"を使うと、「メソッドがありません。」と 怒られます。 どなたか、J2MEWSDK4DOJAでのシステム日付の取得方法ご存知でしたら 教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Request-x
  • ベストアンサー率51% (47/92)
回答No.1

こんばんは。 手元にAPIドキュメントが無いので、記憶にある限りですが・・・ Calendar c = Calendar.getInstance() ; int year = c.get(Calendar.YEAR ) int month = c.get(Calendar.MONTH ) int day = c.get(Calendar.DAY_OF_MONTH) で、取れたと思います。 詳細はJ2ME/CLDCドキュメントでご確認を(J2SEにも記載されていたような・・・) ただし、N503i(S)に関しては、システム起動時から時間がずれていく現象が 確認されていて、対処が必要になるそうです(これが面倒・・・) 以上、ご参考になれば。

参考URL:
http://gigahz.net/ml/java/archive/

その他の回答 (1)

noname#30871
noname#30871
回答No.2

 JDK1.1以降では、Date.getYear()は非推奨になりました。  代替として次の方法があります。ただしJ2MEWSDK4DOJA(という名前も知らない)での動作はわかりません。 int year = java.util.Calendar.getInstance().get(java.util.Calendar.YEAR);

関連するQ&A