問題タブ [datetime-parsing]

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 投票する
2 に答える
10761 参照

c# - DateTime.ParseExactがまったく機能しないのはなぜですか?

私は以下StringDateTimec#のオブジェクトに解析しようとしています:

値は正しいように見えますが、ParseExactメソッドは次のように表示し続けます。

文字列が有効な日時として認識されませんでした。

手動で実行しなくても、上記の文字列を解析できる理由と方法を教えてもらえますか?ParseExactこのような機会になってはいけませんか?

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

c# - C#でConvert.ToDateTimeを実行するか、日付を解析する方法はありますが、C# 2.0ではdd/mm/yyyyしか取得できませんか?

トピックが言うように、私は次のような文字列を持っています

DateTimeとしてのみ受け入れるWebメソッドに渡したい

当然、Web サービスが受け入れない日付の後に hh:mm:ss を追加するので、日付に変換するときに日付を短い形式に保つにはどうすればよいですか?

前もって感謝します

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

java - 使用するシステムのデフォルトの日付形式は何ですか?

アプリケーションの基準を設定しています。

私は疑問に思っていましたが、どのデフォルトの日付形式を使用することを選択する必要がありますか?

そのはず:

  • 国際化とタイムゾーンを認識し、フォーマットはユーザーの現地時間を表すことができる必要があります
  • SimpleDataFormat(または同様に、jdkクラスのみ)によって効率的に解析できます
  • プログラミング言語に依存しない(java、python、god forbid C ++ :)などで解析できます。)
  • できればISOベースまたはその他の受け入れられている規格
  • HTTPを介した通信が簡単(このようなニーズが発生した場合は、JSONまたはYAML、またはこの種の何か)
  • 時間を秒単位の解像度で表すことができます(精度が高いほど、可能であればマイクロ秒)。
  • 人間が読める形式はプラスですが、必須ではありません
  • コンパクトはプラスですが必須ではありません

ありがとう、
マキシム。

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

c# - タイムゾーンや夏時間を適用せずに文字列からDateTimeを作成する

UTC用にすでに調整されている文字列からDateTime変数を作成するにはどうすればよいですか?これは、BST(GMT + 1)に設定されたマシンで実行しています。次のコード行を実行すると、次のようになります。

次に、(UTC)値を保持しているデータベースに対するテストで値を使用すると、Convert.ToDateTime()が実際に14:20のUTC値を提供しているように見えます。変換を実行したくありません。DateTime文字列がすでにUTCになっていることを受け入れてほしいだけです。

ありがとう。

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

.net - 「-3:00:00」文字列からDateTimeを解析することは可能ですか?

時間オフセットを表す文字列があります。

それからDateTimeオブジェクトを作成できますか?

負の値でいいのか?

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

c# - Varcharデータ型を日時に変換すると範囲外になります

問題があります。間違いを特定できます...

しかし、私はエラーを受け取っています:

Varcharデータ型を日時に変換すると範囲外になります

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

.net - DateTime.ParseExact が末尾の Z で UTC 形式を解析しないのはなぜですか?

別の ParseExact の問題。UTC 形式の文字列を次の形式の日時に解析しようとしています。

"YYYY-MM-DDThh:mm:ss.ssZ"

これは UTC 形式で、末尾に Z があります。何らかの理由で正確に解析できません。「u」、「s」、「o」のカスタム フォーマット文字列、およびいくつかの DateTimeStyles と手書きを試しました。文化は不変です。

何らかの理由で、UTC 文字列であることを示す Z が好きではありません。削除すると、解析されます。末尾の Z が UTC 日時文字列であることはわかっているので、ある程度満足して喜んで削除しますが、できません。何か案は?

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

ruby - Ruby 1.9.2 の解析時間は Ruby 1.8.7 と同じではありませんか?

これをRuby 1.8.7で解析する

ルビー1.9.2

正確に何が問題なのか教えてください。

これは、以下に示すように、Ruby 1.9.2 での Time の解析方法と関係がありますか?

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

c# - C# での変換の日付形式

この「1110620」がどのタイプの日付形式であるかを教えてくれる人はいますか? これを「yyyy-MM-dd」形式に変換するにはどうすればよいですか。どんな助けでも大歓迎です。ありがとう!

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

c# - スレッドのカルチャ情報が原因でDateTime.TryParseExact()が失敗する

既存の実装には次のコード行があります

これはfalse、渡された文字列を解析できなかったことを意味します。ここのパターンは正確に見えるので、これは私にとって本当に驚きでした。3番目のパラメーター内のMSDN値によるとnull、現在のカルチャ情報が使用されることを意味します(私はそれが使用されると思いますThread.CurrentThread.CurrentCulture)。

Thread.CurrentThread.CurrentCultureウォッチウィンドウにはen-USがありますが、カルチャ情報のインスタンスは後でコードのどこかで変更されました(日時フォーマッターなど)。

私が合格CultureInfo.InvariantCultureするか、new CultureInfo("en-US")すべてが大丈夫なとき。

合格しTryParseExactたときにここで失敗する原因を誰かが言ってもらえますか?null同様の質問は私には何の手がかりも与えませんでした。