問題タブ [android-date]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Androidで日付文字列形式を変更する
次のような XML 解析から日付文字列を取得しています: 2012-04-05 07:55:29 +05.30
今、私はこの文字列を次のようにしたい:05-April-2012
これどうやってするの?
android - 日付アンドロイドをフォーマットするには?
私はこれを使用して文字列に日付を持っています:
日付をフォーマットします。しかし、このメソッドはシステムの実際の日付を返します。日付を変更せずに日付のみをフォーマットするにはどうすればよいですか。
オブス。サーバーからこの日付を取得しています。yyy-dd-MM が届き、それが必要ですdd/MM/yyyy
android - Datepicker ダイアログが選択した日付と一致しません
次の画像を参照してください。
上記のテキストでは、1909 年 10 月 28 日 Thu と表示されていますが、実際には、日付ピッカーの値は 1902 年 1 月 3 日です。何が間違っていますか?
これが私のコードです:
DATE_DIALOG_ID は最終的な定数であり、ボタンをクリックするだけで setTheDate() メソッドを呼び出します。
私は何を間違っていますか?
java - String を Calendar オブジェクトに変換する方法は?
Calendar オブジェクトを SQLite データベースに格納するには、Calendar オブジェクトを文字列に変換し、データベースにテキストとして格納するのが最も簡単な方法であることがわかりました。
さて、問題は文字列から格納された日付を抽出することにあります。
Calendar オブジェクトを含む文字列を解析して Calendar 値に設定するにはどうすればよいですか?
私のコードは次のとおりです。
KEY_LAST_CHECKUP には次のような値が含まれます。
そして、私はそれをこの方法でデータベースに保存しました:
さて、格納された文字列から DAY、MONTH、YEAR を取得するにはどうすればよいでしょうか。
ここで、日付文字列をカレンダー オブジェクトに変換する方法について読みました: 日付文字列を日付またはカレンダー オブジェクトに変換する方法は?
しかし、私の文字列は単なる日付文字列ではありません。他の多くの詳細も含まれています。
最善の方法は何ですか?
java - SimpleDateFormat を使用した Android での RSS pubDate の解析が遅い
pubDate
Android アプリで RSS フィードから解析する必要があります。残念ながら、のpubDate
形式は RSS フィードごとに異なります (例: EEE, dd MMM yyyy HH:mm:ss z
、yyyy-MM-dd'T'HH:mm:ss.SSSz
...)。
を使用するDateParser.javaを使用して、ほとんどの異なる日付形式を解析するソリューションを見つけましたSimpleDateFormat
。ただし、この実装はインスタンスをキャッシュしないため、非常に低速SimpleDateFormat
です (たとえば、ここで推奨されているように)。
考えられるすべての日付形式をより速く解析し、車輪の再発明を避ける方法はありますか? ご意見ありがとうございます。
java - Androidでタイムスタンプをフォーマットする方法
私はアンドロイドが初めてですが、これをフォーマットするにはどうすればよいです"2013-07-02T04:17:24Z"
か
July 02, 2013 12:00 PM
前もって感謝します!
編集: これが私のコードです。私のコードに何か問題がありますか:
android - 文字列の日付形式を変更し、Android で TextView に設定しますか?
as の日付形式を変更したい
しかし、* Unparseable date: "29/07/2013" (at offset 2) * I want to get date in this format 29 Jul 2013 のエラーが表示されます。
フォーマットを変更するために使用しているコードは次のとおりです。
android - Joda-Time と Android システム時間
現在、Joda DateTime は現在の Android システム時刻を取得できますが、Android システムの日付またはタイムゾーンが変更されたときに DateTime を取得することは可能ですか?
日付/タイムゾーンが変更された後にこれを試しましたが、機能しません:
カレンダーを使用すると、正常に動作します。