問題タブ [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.
android - Android アプリケーションで現在の時刻と日付を表示する
Android アプリケーションで現在の日付と時刻を表示するにはどうすればよいですか?
android - AndroidDatePickerの日付制限
アクティビティでDatePicketを使用しています。
ユーザーが選択した日付を今日の日付に制限したいと思います。
今日の日付よりも大きい日付を選択できないようにする必要があります。
ありがとうございました。
java - 日付文字列を別の形式に変換する
形式の日付を含む文字列がありますYYYY-MM-DD
。
DD-MM-YYYY
可能な限り最良の方法でフォーマットに変換することをどのように提案しますか?
これは私が素朴に行う方法です:
しかし、他にもっとエレガントで効果的な方法はありますか? すなわち。いくつかの組み込み機能を使用していますか?APIをすばやく検索している間、私はそれを見つけることができませんでした.
ここに別の方法を知っている人はいますか?
android - デバイスが 12 時間制と 24 時間制のどちらを使用しているかを確認するにはどうすればよいですか?
現在のデバイスの時刻形式を知りたいです。
24 時間/12 時間形式を意味します。
どうすればそれを判断できるか教えてください。
これを判断するための API はありますか。
ありがとう。
android - Android で日付ピッカーを作成中にエラーが発生しましたか?
Androidで日付ピッカーを作成しているときにこのエラーが発生しました "Syntax error on tokens, AnnotationName expected instead"
これはエラーが発生しているコードです。このエラーを削除する方法を教えてもらえますか??
android - SQL ステートメントが 2 つの日付の間の値を返さない
2 つの日付から特定の日付を選択しようとしています。DBに格納されている形式は ですM/d/yyyy
。私がやろうとしているのは、2 つの日付を渡すことです。この 2 つの日付の間の列のすべてのデータを選択したいと考えています。DBにデータがあることは知っていますが、日付によっては何ももたらされません。日付によってはデータがもたらされますが、日付によってはデータがもたらされます。
例:
最初の日付として 2011 年 7 月 10 日を選択し、2 番目の日付として 2011 年 7 月 16 日を選択すると、データが表示されます。しかし、最初の日付として 2011 年 7 月 9 日を選択し、2 番目の日付として 2011 年 7 月 16 日を選択すると、何ももたらされません。
これが私のクエリです:
誰かがこの質問を手伝ってくれるなら。ありがとう!
android - 0〜11のJavaの日付getMonth()は、データベースの検索を台無しにしますか?
2番目の編集:
私の問題は、日付ピッカーダイアログから日付が設定されている場所にある可能性があります。
私はその月に+1ですが、データベースを比較するときに、それを二度と外すことはありません...
編集:さて、私はこれをダブルチェックしました(最終的にそれに到達しました)。案の定、
したがって、データベースから取得された日付は正しい日付です。次を使用して正しく表示されているにもかかわらず、ダイアログから戻ってくるもの:
...オブジェクトをcobj.getTime()。getTime();として見ると、実際には1か月先です。(私が使用する日付は長いです)。私が見逃している他の方法や変換はありますか?
カレンダーオブジェクトで.getTimeを使用して、それから長さを取得するべきではありません(DateオブジェクトでgetTimeを再度呼び出す場合)。時々、私の最善の策は、ロングをミリ秒単位でデータベースに保存し、それを取得して、そこで日付変換を行うことだと思われることがありますか?
事前編集の質問:
したがって、データベースにこのDateフィールドがあり、emを読み取るときに、日付を格納してから日付を読み取ることができます... dateはそれを数値として返すため、.getMonth()に+1を追加する必要があります。 1〜12ではなく0〜11。この問題と他のいくつかの問題(.getMinutesがintを返すなど、時刻が5:00の場合は5:0のみが表示されますか?)に対処した後、最終的に日付が表示されましたが、試してみるとわかりました物事がずれている日にデータベースにクエリを実行するには、1か月で推測します。つまり、1か月の
2011年9月8日
(dd / mm / YYYY)形式で、次のORMLiteクエリを使用すると正しくクエリされません:( ormliteの.qe、GreaterThanEqualに注意してください)。
だから私は日付を間違って扱っているに違いありません、多分表示目的で月に追加するのは正しくありませんか?または何か...おそらくCalendarオブジェクトを使用したクエリで、その月のパートを0〜11にすることができます...ここでどのような方法を取るべきかわかりません。
android - 間違った日付と時刻を表示するカレンダー
このコードは、今日の日付 (2011 年 8 月 25 日) ではなく、日付として 05-02-01 を示しています。
よろしくサンディープ
android - Androidで繁体字中国語で日付を取得する
以下のコードを使用して、タイムスタンプから日付を取得しています。
java.util.Date d = new java.util.Date(Long.parseLong(created_at) * 1000);
現在、日付を英語で取得していますが、繁体字中国語で表示したいです。そうすることは可能ですか?
java - Androidでミリ秒を日付形式に変換する方法は?
私はミリ秒を持っています。の日付形式に変換する必要があります
例:
2011/10/23
それを達成する方法は?