問題タブ [simpledateformat]

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.

0 投票する
3 に答える
1081 参照

java - Javaの単純な日付フォーマッタの問題

次のタイプの日付を解析したい:

Javaで単純な日付フォーマッタを使用するにはどうすればよいですか? 使用する形式は何ですか?

0 投票する
3 に答える
645 参照

java - SimpleDateParser は間違った日付を生成しますか?

おはようございます!私は過去 2 時間、次のコードを使用して、フォーラム、Google、および JDK 1.6 のドキュメントを精査して、何が起こっているのかを調べましたが、これを機能させることはできません。コードが 07/25/2010 11:59:33 PM を出力することを期待しますが、代わりに 01/25/2010 11:59:33 PM が得られます。

JDKのせいかなと思い、Joda-Timeで同じことを書いてみたところ、同じ結果になりました。DateFormat の仕組みに何か欠けていますか?

あなたが提供できる洞察を前もって感謝します!

0 投票する
10 に答える
7182 参照

java - Javaで非推奨のDateメソッド?

Java Dateユーティリティを使用する場合の実際の意味は、廃止されました。これは、使用が推奨されていないことを意味しますか、それとも禁止されていることを意味しますか?

非推奨のメソッドを使用するのは悪い習慣だと思いますが、よくわからないので調べたいと思いました。

たとえば、次のようなコードを使用しようとしています

もちろん...これは高レベルの例ですが、この状況では、モデルはDate型を使用しており、リクエストから日付を文字列として取得し、それを使用して日付を作成する必要があります。

私が持っている方法では問題なく動作しますが、非推奨の方法を使用しています。

編集-私は戻って使用しました



日付は2010年7月23日のようにMM/DD / YYYの形式ですが、ParseExceptionが発生します

これは何からでしょうか?

0 投票する
2 に答える
2119 参照

java - 特定のロケールのデフォルト パターンを取得する別の方法はありますか?

DateFormat.get*Instance()によって返されたオブジェクトを にキャストせずに、特定のロケールのデフォルト パターンを取得することは可能SimpleDateFormatですか?

ほとんどの場合、すべて問題ないことは理解していますがjavadocここにメモがあります。ファクトリメソッドDateFormatからSimpleDateFormat. _try

では、「いつもと違うものに遭遇」した場合はどうすればいいのだろうか?

関連テーマ。

コードサンプル:

0 投票する
4 に答える
14264 参照

java - Java SimpleDateFormatは、常に1月を月に返します

2つの日付の間に作成されたアカウントのリストを取得するために、Active Directoryから日付値(createWhen)を取得し、それをJavaの日付に変換する作業を行っています。すべてが正常に機能しています。1つのメソッドを除いて、AD日付からJava日付に移動するメソッドです。メソッドは次のようになります。

そして、ADからの任意のデータの単一の部分について:

Value from AD is: 20050912190509.0Z

Formatted String is: 2005/09/12

Final date string is: Wed Jan 12 00:00:00 EST 2005

明らかに、それは日と年を正しくピックアップしています(そして、私が時間/分/秒を含めることを選択した場合、それらも正しく含まれます)が、すべての日付は何らかの理由で1月に配置されています。

さて、私のエラーはかなり単純なものだと確信していますが、フォーマットを約10回再確認したところ、もう表示できなくなっています。うまくいけば、2番目の目で私のコードを調べて、月がひどく間違っているのにどこが間違っているのかを指摘できますか?

ありがとう。

0 投票する
6 に答える
38744 参照

java - AM/PMマーカーでDateTime文字列を解析できません

フォーマットする文字列は次のようになります:String datetime = "9/1/10 11:34:35 AM"

SimpleDateFormatの次のパターンが機能します。

ただし、AM / PMマーカーも解析する必要があり、それをパターンに追加すると、例外が発生します。

動作しないパターン:

私はこれも同じ例外を除いて試しました:

例外:

http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html#textでAPIを調べましたが、どこが間違っているのかわかりません。

助言がありますか?

0 投票する
1 に答える
2441 参照

java - Simpledateformat解析の問題

形式の日付を解析していますEEE, dd MMM yyyy HH:mm:ss Z。サンプル値の1つはですThu, 02 Sep 2010 04:03:10 -0700

これは解析コードです:

電話の言語が英語の場合、これは完全に機能しますが、言語が「フランス」または「イタリア語」に変更されると、parserExceptionがスローされます。私もこれを試しました:

またはフランス語のロケールの場合はより明示的:

しかし、運がない.....誰かが私が間違っていることを教えてもらえますか?

0 投票する
3 に答える
637 参照

java - Java(Android)でSimpleDateFormatを使用して「GMT + hours:minutes」または「GMT-hours:minutes」を解析する方法

たとえば、次の文字列を解析したいと思います。

そして、私は:のパターンを使用しSimpleDateFormatます

しかし、私は取得し続けParseExceptionます。これを修正する方法は?

どうもありがとう。

0 投票する
1 に答える
3038 参照

java - Java プログラムの解析エラー

proj_close_date の解析の近くでエラーが発生します。( java.text.ParseException: Unparseable date: "09/09/2010" ) 文字列形式のデータベースから project_close_date 値を読み取っています。それを日付形式に変換して、proj_close_date が from_date と to_date の間に存在することを確認したい

0 投票する
2 に答える
5598 参照

java - ある形式から別の形式への日付の解析

日付形式 yyyy-mm-dd hh:mm:ss.SSS (文字列形式でデータベースに格納されている) を比較のために mm/dd/yyyy に変更したい