問題タブ [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.
c# - この例で TryParseExact が機能しないのはなぜですか?
私はこれを機能させることができません - 常に False を返します。
ここで何が恋しいですか?
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です)
c# - DateTimeOffset と TimeZones に関する混乱
現在、複数の国とタイム ゾーンで使用される .net アプリケーションを開発しています。バックエンド データベースは sql サーバーです。
私はdatetime、datetime2、およびdatetimeoffsetのデータ型を調べてきましたが、少し混乱しています。
いくつかの例は、私の混乱を助けるかもしれません。在庫状況の開始日と終了日を含む製品データを含むテーブルがあるとします。そのため、開始日と終了日については、データは utc 日付として保存され、タイム ゾーンが含まれます。
データベースにクエリを実行し、開始日と終了日の間にないレコードを省略したい場合は、次のようにします。
ただし、utc の日付はデータが必要な国の時間を反映していない可能性があるため、これは有効ではありません。タイム オフセットは適用されません。それで、これを回避する方法はありますか?
これに関する次の質問は、その国の夏時間がいつ変わるかということです。オフセットは変わらないのでしょうか? すなわち。オフセット値が正しくないため、データが古くなります。
アプリケーションのレイヤーを上に移動し、.net コードに移動します。データベースからデータを取得するときに、終了日/開始日を含む DateTimeOffset 変数を作成します。開始日と終了日を確認するために SQL に似たコードを書きたい場合、DateTime.UtcNow を使用すると同じ問題が発生しませんか?
私の混乱を助けるための助けは素晴らしいでしょう。
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
は正解ではありません。
デフォルトのタイムゾーンをローカル値に設定するにはどうすればよいですか?
symfony - Symfony2のユーザーフレンドリーなタイムゾーン名
Symfony2が「timezone」タイプのフォーム入力をレンダリングする場合、オプション値と表示の両方にタイムゾーンデータベース(「America / LosAngeles」など)の名前を使用します。
UTCオフセットやそのタイムゾーンの主要都市のリストなど、各ゾーンのよりユーザーフレンドリーな名前を表示する方法はありますか(どのOlson / IANAタイムゾーンにいるかわからないユーザー向け)。
asp.net-mvc - オフセットが適用されるときに表される UTC 時刻は、0 年から 10,000 年の間でなければなりません。パラメータ名:オフセット
ASP.NET MVC3 コントローラーに次のコードがあります。
私のビューモデルはDateTimeOffset?
スローされた例外の理由は何ですか?
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 +オフセット)
もちろん、夏時間を考慮に入れる必要があります。
編集:物事をさらに明確にするために、次のコードスニペットを完成させてみてください。
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 に自動的に変換するようにする必要があります...なぜこれが起こらないのですか?
sql-server - SQLServerの1分あたりの行数
申し訳ありませんが、これ以上のタイトルは思いつきませんでした。
誰かが私のJSONAPIにヒットするたびに行が挿入されるテーブルがあります。本質的には、Ipaddress
(nvarchar
)とdate
(datetimeoffset
)の2つの列があります。
私の問題の一部は、必要なデータを正確に定義する方法がわからないことですが、全体として、誰かが私のAPIでシェナニガンをプレイしているかどうかを把握しようとしています。
私が探しているのは、IPアドレスごとの1秒/分あたりの平均リクエスト数だと思います。
誰かが私がそれを行うクエリを書くのを手伝ってもらえますか?
javascript - 日付文字列に Javascript で既に追加された時間オフセットが含まれているかどうかを確認する方法は?
次の日付文字列を検討してください。
"-07:00"
このオフセットが追加されていることをどのように確認できますか?としてタイム オフセットが追加されています。私は正規表現でそれを行うことができることを知っています。しかし、他に簡単な方法はありますか?
または、正規表現を持っている人はいますか?