問題タブ [datetimeoffset]

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 に答える
6947 参照

c# - この例で TryParseExact が機能しないのはなぜですか?

私はこれを機能させることができません - 常に False を返します。

ここで何が恋しいですか?

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

c# - それと同じくらい簡単にUTCとして文字列をDateTimeに変換する方法

私はこの文字列を持っていると仮定します: UTC 時間を持つ DateTimeOffset オブジェクトに変換するにはどうすればよいですか - タイムゾーンとして -00:00 を意味します - 特定のタイムゾーンのマシンで実行したとしても?

文字列を想定: "2012-10-08T04:50:12.0000000"

Convert.ToDateTime("2012-10-08T04:50:12.0000000" + "Z");

--> DateTime d = {10/8/2012 6:50:12 AM} そして、それを DateTime d = {10/8/2012 4:50:12 AM} にしたい 日付が欲しいそれが来るのと同じくらい簡単です(ところで-私のマシンはタイムゾーン+02:00です)

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

c# - DateTimeOffset と TimeZones に関する混乱

現在、複数の国とタイム ゾーンで使用される .net アプリケーションを開発しています。バックエンド データベースは sql サーバーです。

私はdatetime、datetime2、およびdatetimeoffsetのデータ型を調べてきましたが、少し混乱しています。

いくつかの例は、私の混乱を助けるかもしれません。在庫状況の開始日と終了日を含む製品データを含むテーブルがあるとします。そのため、開始日と終了日については、データは utc 日付として保存され、タイム ゾーンが含まれます。

データベースにクエリを実行し、開始日と終了日の間にないレコードを省略したい場合は、次のようにします。

ただし、utc の日付はデータが必要な国の時間を反映していない可能性があるため、これは有効ではありません。タイム オフセットは適用されません。それで、これを回避する方法はありますか?

これに関する次の質問は、その国の夏時間がいつ変わるかということです。オフセットは変わらないのでしょうか? すなわち。オフセット値が正しくないため、データが古くなります。

アプリケーションのレイヤーを上に移動し、.net コードに移動します。データベースからデータを取得するときに、終了日/開始日を含む DateTimeOffset 変数を作成します。開始日と終了日を確認するために SQL に似たコードを書きたい場合、DateTime.UtcNow を使用すると同じ問題が発生しませんか?

私の混乱を助けるための助けは素晴らしいでしょう。

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

ruby - Railsはデフォルトのタイムゾーンを変更します

Rails 3.2.8 アプリのデフォルトのタイムゾーンを GMT+04:00 に変更しようとしていますが、その方法がわかりません。次の解決策はうまくいきません。

また、レールコンソールで次のことを試しました:

を含む値のリストを返しました"Moscow"Time.zone返さ(GMT+00:00) UTCれたものは正しくありません(GMT+04:00) UTC。次に、正しい値 (... +0400)を変更Time.zone = "Moscow"して返しました。Time.now

それを修正するために単純に を使用Time.now + 4.hourしましたが、現地時間を表示するには datetime_select も必要です。Time.now + 4.hourは正解ではありません。

デフォルトのタイムゾーンをローカル値に設定するにはどうすればよいですか?

0 投票する
0 に答える
660 参照

symfony - Symfony2のユーザーフレンドリーなタイムゾーン名

Symfony2が「timezone」タイプのフォーム入力をレンダリングする場合、オプション値と表示の両方にタイムゾーンデータベース(「America / LosAngeles」など)の名前を使用します。

UTCオフセットやそのタイムゾーンの主要都市のリストなど、各ゾーンのよりユーザーフレンドリーな名前を表示する方法はありますか(どのOlson / IANAタイムゾーンにいるかわからないユーザー向け)。

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

asp.net-mvc - オフセットが適用されるときに表される UTC 時刻は、0 年から 10,000 年の間でなければなりません。パラメータ名:オフセット

ASP.NET MVC3 コントローラーに次のコードがあります。

私のビューモデルはDateTimeOffset?

スローされた例外の理由は何ですか?

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

c# - UTCDateTimeをDateTimeOffsetに変換します

UTC日付文字列をに変換する必要がありますDateTimeOffsets

これは、コンピューターのタイムゾーンとは異なるタイムゾーンで機能する必要があります。 たとえば、現在のコンピュータのタイムゾーンは+02:00ですが、オフセットが-4:00のDateTimeOffsetを作成したいと思います。

私はすでにstackoverflowに関する多くの質問を読んでいますが、どれも私の問題を解決しませんでした。

それは私がする必要があることです:

入力:「2012-11-20T00:00:00Z」

出力: DateTimeOffset:

  • 2012-11-2000 :00のUtcDateTime
  • 定義されたタイムゾーンの正しいUTCオフセット(この例では01:00)
  • LocalDateTime:2012-11-20 01:00 (= UtcDateTime +オフセット)

もちろん、夏時間を考慮に入れる必要があります。

編集:物事をさらに明確にするために、次のコードスニペットを完成させてみてください。

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

mysql - Rails localtime が間違ったタイムゾーンを返す

日時属性を保存するときに、フォームが -05:00 ではなく -04:00 を返すという問題があります。

Rails 3.2.3 の使用

application.rb で:

mysql2 アダプターで MySQL を使用する

ランニング@wine.released_at.localtimeリターン2008-05-15 00:00:00.000000000 -04:00
ランニング@wine.released_atリターン2008-05-15 04:00:00.000000000 Z
ランニングTime.now.zoneリターンEastern Standard Time
ランニング@wine.released_at.zoneリターンEDT

私はかなり混乱しています。config.time_zone を設定すると、Rails がすべてのデータベースの datetime 値を設定された time_zone に自動的に変換するようにする必要があります...なぜこれが起こらないのですか?

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

sql-server - SQLServerの1分あたりの行数

申し訳ありませんが、これ以上のタイトルは思いつきませんでした。

誰かが私のJSONAPIにヒットするたびに行が挿入されるテーブルがあります。本質的には、Ipaddressnvarchar)とdatedatetimeoffset)の2つの列があります。

私の問題の一部は、必要なデータを正確に定義する方法がわからないことですが、全体として、誰かが私のAPIでシェナニガンをプレイしているかどうかを把握しようとしています。

私が探しているのは、IPアドレスごとの1秒/分あたりの平均リクエスト数だと思います。

誰かが私がそれを行うクエリを書くのを手伝ってもらえますか?

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

javascript - 日付文字列に Javascript で既に追加された時間オフセットが含まれているかどうかを確認する方法は?

次の日付文字列を検討してください。

"-07:00" このオフセットが追加されていることをどのように確認できますか?としてタイム オフセットが追加されています。私は正規表現でそれを行うことができることを知っています。しかし、他に簡単な方法はありますか?

または、正規表現を持っている人はいますか?