タグ付けされた質問 「date-format」

`DateFormat`は、日付を解析およびフォーマットするユーティリティメソッドを提供するJava Standard Editionライブラリクラスです。

30
JavaScriptでの日付のフォーマットに関するドキュメントはどこにありますか?[閉まっている]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 2年前休業。 JavaScriptのnew Date()関数は、いくつかの形式の日付を受け入れるのに非常に優れていることに気付きました。 Xmas95 = new Date("25 Dec, 1995 23:15:00") Xmas95 = new Date("2009 06 12,12:52:39") Xmas95 = new Date("20 09 2006,12:52:39") new Date()関数を呼び出しているときに、すべての有効な文字列形式を示すドキュメントをどこにも見つけることができませんでした。 これは文字列を日付に変換するためのものです。反対側、つまり日付オブジェクトを文字列に変換すると、今までJavaScriptには日付オブジェクトを文字列にフォーマットする組み込みのAPIがないという印象を受けました。 編集者注:次のアプローチは、特定のブラウザでは機能したが一般には機能しない質問者の試みです。このページの回答を見て、実際の解決策をいくつか見てください。 今日、私はtoString()日付オブジェクトのメソッドを操作しましたが、驚くべきことに、日付を文字列にフォーマットする目的に役立ちます。 var d1 = new Date(); d1.toString('yyyy-MM-dd'); //Returns "2009-06-29" in Internet Explorer, but not Firefox or Chrome d1.toString('dddd, MMMM ,yyyy') …



18
Java文字列の日付形式を変更する
私がしましたString日付を表します。 String date_s = "2011-01-18 00:00:00.0"; に変換してフォーマットでDate出力したいのYYYY-MM-DDですが。 2011-01-18 どうすればこれを達成できますか? さて、以下で検索した回答に基づいて、これが私が試したものです: String date_s = " 2011-01-18 00:00:00.0"; SimpleDateFormat dt = new SimpleDateFormat("yyyyy-mm-dd hh:mm:ss"); Date date = dt.parse(date_s); SimpleDateFormat dt1 = new SimpleDateFormat("yyyyy-mm-dd"); System.out.println(dt1.format(date)); しかし、それ02011-00-1は望ましいの代わりに出力します2011-01-18。何が悪いのですか?

25
JavaScriptは日付に先行ゼロを追加します
このスクリプトを作成して、10日前の日付をdd / mm / yyyyの形式で計算します。 var MyDate = new Date(); var MyDateString = new Date(); MyDate.setDate(MyDate.getDate()+10); MyDateString = MyDate.getDate() + '/' + (MyDate.getMonth()+1) + '/' + MyDate.getFullYear(); これらのルールをスクリプトに追加することで、日と月のコンポーネントの先頭にゼロを付けて日付を表示する必要があります。うまく動かないようです。 if (MyDate.getMonth < 10)getMonth = '0' + getMonth; そして if (MyDate.getDate <10)get.Date = '0' + getDate; 誰かがスクリプトにこれらを挿入する場所を教えてくれれば、本当にありがたいです。

30
JavaScriptの日付をyyyy-mm-ddとしてフォーマットします
形式の日付がありますSun May 11,2014。2014-05-11JavaScript に変換するにはどうすればよいですか? function taskDate(dateMilli) { var d = (new Date(dateMilli) + '').split(' '); d[2] = d[2] + ','; return [d[0], d[1], d[2], d[3]].join(' '); } var datemilli = Date.parse('Sun May 11,2014'); console.log(taskDate(datemilli)); コードスニペットを実行する結果を非表示スニペットを展開 上記のコードでは、同じ日付形式が得られますsun may 11,2014。どうすれば修正できますか?

30
hh:mm:ss形式の文字列をJavaScriptで秒単位で時間
時間の長さ、つまり秒数をコロンで区切られた時間文字列(hh:mm:ss)に変換したい 私はここでいくつかの有用な答えを見つけましたが、それらはすべてx時間とx分形式への変換について話します。 それで、jQueryでこれを実行する小さなスニペットまたは単なるJavaScriptはありますか?


19
文字列が日付値かどうかを確認します
値が有効な日付か、既知の日付形式が許可されているかどうかを確認する簡単な方法は何ですか。 たとえば、私は値を持っている10-11-2009、10/11/2009、2009-11-10T07:00:00+0000すべての日付値、および値として認識されるべきである200、10、350日付値として認識されるべきではありません、。これが可能な場合でも、これを確認する最も簡単な方法は何ですか?タイムスタンプも許可されるからです。

8
Joda-Time DateTimeをmm / dd / yyyyだけにフォーマットする方法は?
文字列「11/15/2013 08:00:00」があります。「」にフォーマット設定します。11/15/2013正しいDateTimeFormatterパターンは何ですか? 私は多くのグーグルを試してみましたが、それでも正しいパターンを見つけることができません。 編集:JavaのSimpleDateFormatではなく、Joda-Timeを 探していDateTimeFormatterます。

16
AM / PMで12時間形式で現在の時刻を表示する
現在時刻が表示されたとして午後1時35分PM しかし、私はすなわちAM / PM付き12時間形式、13:35の代わりに、午後1時35分PMとして表示します 現在のコードは以下の通りです private static final int FOR_HOURS = 3600000; private static final int FOR_MIN = 60000; public String getTime(final Model model) { SimpleDateFormat formatDate = new SimpleDateFormat("HH:mm a"); formatDate.setTimeZone(userContext.getUser().getTimeZone()); model.addAttribute("userCurrentTime", formatDate.format(new Date())); final String offsetHours = String.format("%+03d:%02d", userContext.getUser().getTimeZone().getRawOffset() / FOR_HOURS, Math.abs(userContext.getUser().getTimeZone().getRawOffset() % FOR_HOURS / FOR_MIN)); model.addAttribute("offsetHours", offsetHours …
184 java  date-format 

7
Java SimpleDateFormat(“ yyyy-MM-dd'T'HH:mm:ss'Z '”)はタイムゾーンをISTとして提供します
私はSimpleDateFormatコンストラクターを持っています SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") そして私は文字列を解析しています "2013-09-29T18:46:19Z". ここでZはGMT/UTCタイムゾーンを表すことを読みました。しかし、この日付をコンソールに出力すると、返された日付のIST timezneが出力されます。 今私の質問は私の出力が正しいか間違っているかです。


11
「Java DateFormatはスレッドセーフではありません」これは何につながりますか?
Java DateFormatがスレッドセーフではないことについて誰もが警告し、概念を理論的に理解しています。 しかし、これが原因で私たちが直面する可能性のある実際の問題を視覚化することはできません。たとえば、クラスにDateFormatフィールドがあり、マルチスレッド環境のクラスの異なるメソッド(日付のフォーマット)で同じものが使用されているとします。 これが原因ですか: フォーマット例外などの例外 データの不一致 他の問題? また、その理由を説明してください。

4
Railsのフォーマット日付
APIに日付を投稿していますが、必要な形式は次のとおりです。 2014-12-01T01:29:18 次のようにモデルから日付を取得できます: Model.created_at.to_s それは返します: 2014-12-01 01:29:18 -0500 RailsまたはRubyを使用して、Tで必要なフォーマットのようにフォーマットし、-0500を削除するにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.