タグ付けされた質問 「localtime」

19
現地時間の文字列をUTCに変換する方法は?
どのように私は、datetime型の変換か現地時間の文字列をするUTC時刻の文字列? 私はこれを以前にやったことがあると確信していますが、それを見つけることができません。そうすれば、将来的に私(および他の人)がそれを行うのを助けるでしょう。 明確化:たとえば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時間。

13
UTC日時文字列をローカル日時に変換する
UTCとの間で時間を変換する必要はありませんでした。最近、自分のアプリにタイムゾーンを認識させるようリクエストがあり、私は自分自身をサークルで実行しています。現地時間をUTCに変換することについての情報はたくさんありますが、かなり基本的なものだと思います(たぶん私もそれを間違っています)。しかし、UTC時間をエンドユーザーのタイムゾーンに簡単に変換することについての情報は見つかりません。 簡単に言うと、Androidアプリは私(appengineアプリ)のデータを送信し、そのデータ内にはタイムスタンプがあります。そのタイムスタンプを使用しているutc時間に保存するには: datetime.utcfromtimestamp(timestamp) それは機能しているようです。アプリがデータを保存すると、5時間先に保存されます(EST -5です) データはappengineのBigTableに保存されており、取得すると次のような文字列として出力されます。 "2011-01-21 02:37:21" ユーザーの正しいタイムゾーンでこの文字列をDateTimeに変換するにはどうすればよいですか? また、ユーザーのタイムゾーン情報に推奨されるストレージは何ですか?(通常、どのようにtz情報を格納しますか(例: "-5:00"または "EST"など))最初の質問への回答に2番目の回答へのパラメータが含まれていると確信しています。


9
Cで現在の時刻を取得する
システムの現在の時刻を取得したい。そのために、私はCで次のコードを使用しています。 time_t now; struct tm *mytime = localtime(&now); if ( strftime(buffer, sizeof buffer, "%X", mytime) ) { printf("time1 = \"%s\"\n", buffer); } 問題は、このコードがランダムな時間を与えていることです。また、ランダムな時間は毎回異なります。システムの現在の時刻が必要です。
97 c  time  time-t  localtime 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.