問題タブ [nstimezone]

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

iphone - Cocoa で、NSTimeZone を使用してシステムのタイム ゾーン オフセットを文字列として取得するにはどうすればよいですか?

PDT の場合は、「-0700」が必要です。

過去の日付を取得して、何かがどれくらい前に起こったかを判断しています。

別の場所で日付文字列を作成しますが、ローカル タイム ゾーンにアクセスする方法がわかりません。

Apple Dates and Times Programming Topics for Cocoa と NSTimeZone および NSDate Class References を読みましたが、情報をまとめるのは難しすぎます。使用方法を示すためだけに、数行のコードを実際に使用できます。

更新:これに苦労している間、私はコマンドラインテンプレートを使用してコードを書いていたので、すぐに試すことができました. 以前のコードを iPhone で試してみたところ、NSDate が '+dateWithString:' に応答しない場合があります。Apple がそのような基本クラスを変更することを誰が知っていたのか、混乱を招いたら申し訳ありません。

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

objective-c - 2つの場所の間の時間差を計算する方法

2つのタイムゾーン間の時間差の計算に問題があります。

私が場所AIにいる場合、緯度と経度、および現在の時刻を知っています。私は場所BIに行き、緯度と経度、そして現在の時刻を知っています。

2つの現在のポイント間の時間差を計算する方法..(UTC)

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

iphone - iPhone NSTimeZone:localTimeZoneの混乱

私が理解していることから、

デバイスのローカルタイムゾーンを提供します。それが私に与えているのは「US/Central」であり、 [NSTimeZone abbreviationDictionary]の略語のリスト、または[ NSTimeZoneknownTimeZoneNames ]のタイムゾーン名のリストのどこにもそれを見つけることができません。これはどこから来たの?現在のデバイスのタイムゾーンをRailsアプリに渡す必要があります。これは、「オーストラリア/シドニー」「アメリカ/シカゴ」などを理解しますが、 「米国/中央」は理解しません。

localTimeZoneから提供されたものを取得して、Railsが理解できる文字列に変換するにはどうすればよいですか(つまり、システムが認識しているすべてのタイムゾーン名であるknownTimeZoneNamesの任意のタイムゾーンですか?)

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

iphone - NSTimeZone から都市と国を取得する

(少なくとも)タイムゾーンの国名を取得したいと思います。これは、潜在的なメソッドのいずれによっても提供されません。

  • 名前、
  • localizedName:locale:,
  • 説明

組み込みの iPhone 時計アプリがこの情報にアクセスできることに気付きました。これは、ロンドンを「ロンドン、イングランド」と表現しているためです。

ありがとう。

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

iphone - Objective-cのタイムゾーンオフセット番号?

Objective-C(iPhone OS 3の場合)でタイムゾーンオフセットを取得するにはどうすればよいですか?

たとえば、GMT -5米国東部標準時です。-5その一部が欲しいです。どうすればいいですか?

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

iphone - 座標のためにiPhoneでタイムゾーン情報を取得する

iPhone開発の場合:地理座標しかない場合、任意の場所のタイムゾーンとDST情報を取得するにはどうすればよいですか。(NSTimezoneにはそのようなメソッドはありません)

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

javascript - ASP.NET Javascript DateTime TimeZone の問題

DateTime を含む JSON を asp.net コード ビハインド (c#) に渡す際に問題が発生しています。

クライアント ブラウザがサーバーと同じタイムゾーンにある場合は問題ありませんが、異なるタイムゾーンにある場合は、2 つのタイムゾーンのオフセット値によって時間が変更されます。

しかし、すべての日時は、この日時のタイムゾーンに関係なく、時刻が 00:00 の日付である必要があります。

ありがとう

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

objective-c - initWithTimeIntervalで間違った日付を取得する:sinceDate:

日付が2010-08-23 13:30:00 -0400あり、UTC+2タイムゾーンで取得しようとしています。秒単位の差は21600ですが、電話をかけると[[NSDate alloc] initWithTimeInterval:interval sinceDate:sourceDate];2010-08-24 01:30:00 +0200どちらがであるかがわかります2010-08-23 19:30:00 +0200。私が間違っていることについて何か考えはありますか?

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

objective-c - ObjectiveCでGMTオフセットを指定してタイムゾーンの省略形を取得する

時間オフセットのみがわかっている場合にタイムゾーンの省略形を検索する方法はありますか?

例:GMT -5のオフセットが与えられたとすると、GMT -5の代わりにEST(米国を想定)の略語を表示したいとします。

NSTimeZoneオブジェクトを[NSTimeZonetimeZoneWithName:@ "America / Argentina / Buenos_Aires"]で初期化すると、[myTzVarabbreviation]で正しい略語を取得できます

ただし、secondsFromGMTを使用して初期化する場合、省略形は常に「GMT-XXX」のようになります。

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

objective-c - GMT時間修飾子なしのTimeZoneでNSDateFormatterを使用してNSDateをNSStringに変換する

このように NSDateFormatter を初期化しています:

dateString今でしょ:

「+00:00」を取り除きたい

http://unicode.org/reports/tr35/tr35-6.html#Time_Zone_Fallbackから、ローカリゼーションの問題がある可能性があると推測しています。現在、「+00:00」を手動で削除することでこれを回避していますが、それは理想的ではありません。

編集

NSTimeZone を作成する新しい方法をいくつか試しましたが、どちらも同じ結果になりdateStringます。