問題タブ [localtime]
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.
python - 現地時間文字列を UTC に変換するには?
現地時間の日時文字列を UTC 時間の文字列に変換するにはどうすればよいですか?
私は以前にこれを行ったことがあると確信していますが、それを見つけることができず、SOが将来私(および他の人)がそれを行うのに役立つことを願っています.
明確化: たとえば2008-09-17 14:02:00
、ローカル タイムゾーン ( +10
) にある場合、同等の時刻を持つ文字列を生成したいと思いますUTC
: 2008-09-17 04:02:00
。
また、http://lucumr.pocoo.org/2011/7/15/eppur-si-muove/から、DST やその他の問題により現地時間からUTC 時間。
c# - LocalTime がブラウザ時間ではなくサーバー時間を表示するのはなぜですか?
私はおそらく何か間違ったことをしていますが、その理由はわかりません。DB に UTC 時間を保持する DateTime フィールドがあります
私のサーバーは米国にあり、ブラウザはヨーロッパにあります。
PageLoad コードは次のとおりです。
表示される時間は、ヨーロッパではなく米国の現地時間です。ブラウザのローカルタイムを表示するにはどうすればよいですか?
ありがとう!
c++ - time() と localtime() をユーザーに依存しない同等のものに置き換える
time() と localtime() を使用して内部クロックを設定するプログラムがありますが、これを変更して、内部クロックがユーザーや「リアルタイム」時間から独立するようにする必要があります。妥当な開始時刻を設定し、プログラム内部のタイマーに応じて順方向にカウントできるようにする必要があります。これにアプローチする最善の方法についてのアイデアはありますか? 抜粋は次のとおりです。
perl - 印刷時に localtime() を int として保存するにはどうすればよいですか?
(Perl で) localtime の整数の戻り値を追加しようとしていますが、戻り値を次のようなものに変換することは避けられないようです: Sun Jul 26 16:34:49 2009必要なものはわかりますが、$foo = localtime と言うと、""; $foo; を出力します。文字列を取得します。その数字が欲しい。$foo = localtime() * 1 を試しましたが、それは 1969 年に戻り、文字列を取得します。
非常に紛らわしいです。
unix - /usr/share/zoneinfo エピック失敗
/etc/localtime を本当にトロントにリンクしたかったときに、不機嫌な朝の状態で、 への引数を逆にして混乱させ、存在しない へのリンクにln
置き換えました。現在、私が住んでいる場所のタイムゾーン ファイルはありません。誰かがコピーを持っているか、どこで入手できるか知っていますか? これは unix 時間を toronto 時間に変換する方法についての説明にすぎませんが、他のファイルをいくつか調べてみましたが、それらは私が手作業で書く仕事に向いているようには思えません。/usr/share/zoneinfo/America/Toronto
/etc/localtime
知っている。少なくとも、/ を rm -r したことはありません。
編集:
誰かが尋ねる前に、私は試してみsudo dpkg-reconfigure tzdata
ました.喜んで「America」、次に「Toronto」と入力しましたが、クラッシュして読むだけでしたcp: cannot stat '/usr/share/zoneinfo/America/Toronto': no such file or directory
. ああ。
java - java.sql.TimeからjodatimeLocalDateを作成します
私はjoda-timeに不慣れで、いくつかの簡単なことを行うための例はどこにも見つかりませんでした。
データベース内のテーブルから読み取った時間値を保存するオブジェクトを作成したい(a java.sql.Time
-eg "18:30:00"
)タイムゾーンは気にしないので、が必要だと思いますLocalDate
。LocalDate
しかし、問題は、そのオブジェクトに基づいてオブジェクトを作成できなかったことTime
です。
私は成功しませんでしたLocalDate.fromDateFields()
、、。DateTimeParser.parseInto()
DateTimeParser.parseDateTime()
編集:私は使用する必要がありますLocalTime
。これらの作品:
c# - 現地時間(10桁の数値)を読み取り可能な日時形式に変換します
私はVoIP通話のためにpbxを使用しています。pbxの1つの側面は、CDRパッケージの受信を選択できることです。これらのパッケージには、「utc」と「local」の2つのタイムスタンプがありますが、どちらも常に同じように見えます。
タイムスタンプの例を次に示します:"1268927156"。
一見すると、そこには論理がないようです。そこで、いくつかの方法で変換してみましたが、良い結果は得られませんでした。その値は、今日の午前11時(+ 1GMT)前後の時間を提供するはずです。
私が試したこと:
- 日時dt=new Datetime(number);
- タイムスパンts=new Timespan(number);
- DateTime utc = new DateTime(number + 504911232000000000、DateTimeKind.Utc)
そして今は思い出せない人もいます。
私はここで愚かな何かを逃していますか?
前もって感謝します
c++ - localtime_r はスレッド セーフであるはずですが、Valgrind DRD でエラーが発生します
できる限りグーグルで検索しましたが、これに対する良い答えが見つかりませんでした。
localtime_r は、システム時刻を取得するためのスレッドセーフな関数であると想定されています。しかし、Valgrind --tool=drd を使用してアプリケーションをチェックすると、この関数にデータ競合状態があることが一貫してわかります。一般的な検索結果は嘘をついているのですか、それとも単に何かを見逃しているだけですか? 各 localtime_r 呼び出しをミューテックスで囲むのは効率的ではないようです。特に、最初からスレッドセーフであると想定されている場合はなおさらです。これが私がそれを使用している方法です:
何か案は?
perl - Perlでエポック時間を通常時間に変換するにはどうすればよいですか?
各行の 2 番目の値が日付であるログを解析する Perl スクリプトを作成しようとしています。このスクリプトは、入力ログ ファイル、開始時刻、および終了時刻の 3 つの引数を取ります。開始時間と終了時間は、これら 2 つの時間の間にある各行の特定の値を解析するために使用されます。しかし、これを適切に実行するために、開始時間と終了時間をエポック時間に変換しています。私が抱えている問題は、ループの「i」値を通常の時間に戻してログ ファイルと比較することです。実行後localtime($i)
、値を印刷すると、実際の値ではなく参照が印刷されるだけです。
これが私がこれまでに持っているスクリプトです(進行中の作業です):
出力は次のようになります。
コア Perl モジュールにしかアクセスできず、他のモジュールをインストールできません。
perl - localtime を使用して昨日の日付を取得するにはどうすればよいですか?
localtime を使用して昨日の日付を取得するにはどうすればよいですか?
〜