1

連絡先のイベントを保存するための Event.START_DATE の形式は、さまざまなデバイス (HTC、Samsung、LG、Sony Ericsson など) で同じになりますか、それとも異なりますか? 異なる場合、それらのメーカーが使用しているフォーマットを特定する方法はありますか?

4

2 に答える 2

0

私は次の形式を使用しました:

private static final DateFormat BIRTHDATE_FORMATTER = new SimpleDateFormat("yyyy-MM-dd");
...
final String dateStr = BIRTHDATE_FORMATTER.format(eventDate);
于 2012-10-28T13:27:44.560 に答える
-1

sqlite のデータ型リンクhttp://www.sqlite.org/datatype3.htmlに従ってください。Event.START_DATE の形式は、次の 3 つの形式のいずれかになります。

  1. ISO8601 文字列としての TEXT ("YYYY-MM-DD HH:MM:SS.SSS")。

  2. ユリウス日としての REAL。先発グレゴリオ暦による紀元前 4714 年 11 月 24 日のグリニッジ正午からの日数。

  3. UNIX 時間としての INTEGER、1970-01-01 00:00:00 UTC からの秒数。

アプリケーションは、これらの形式のいずれかで日付と時刻を保存することを選択し、組み込みの日付と時刻関数を使用して形式を自由に変換できます。

于 2011-03-02T17:58:30.800 に答える