問題タブ [boost-date-time]
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++ - Boost ptime: ブラウザーが http 要求のヘッダー内で送信する方法でデータをフォーマットする方法は?
そのような方法で ptime をフォーマットする必要がありますWed, 21 Jan 2004 19:51:30 GMT
ブーストでそのようなことを行うにはどうすればよいですか? Expires
(したがって、HTTP サーバーと応答ヘッダーのデータ形式のようになりますLast-Modified
)Date
c++ - boost::date_timeでtime_tからローカルの日時を取得する方法は?
私はboost::date_timeを使用しており、C標準ライブラリのtime()関数を使用してライブラリによって生成されたtime_tを取得しました。
そのtime_tから現地時間を取得する方法を探しています。私はドキュメントを読んでいますが、マシンのロケールに依存しているためわからないタイムゾーンを提供せずにこれを行う方法を見つけることができず、そこからタイムゾーンを取得する方法が見つかりません.
私は何が欠けていますか?
c++ - 先行ゼロなしで Boost.Date_Time を使用してどのようにフォーマットしますか?
数値をゼロで埋めずに boost::posix_time::ptime オブジェクトをフォーマットするにはどうすればよいですか?
たとえば、 ではなく6/7/2011 6:30:25 PM
表示したい。 06/07/2011 06:30:25 PM
.NET では、フォーマット文字列は "m/d/yyyy h:mm:ss tt" のようなものになります。
アイデアを得るために、間違った方法で行うコードを次に示します。
c++ - Boost Date_Timeを使用してGMT時間をミリ秒単位で取得するにはどうすればよいですか?
boost
Date_Time
ライブラリから現在のGMT
時刻をミリ秒単位で取得する簡単な方法はありますか?
time_of_day
これは、を使用する1つの例ですtime_of_day
が、GMTでの合計時間は次のようになりlong long int
ます。
c++ - カスタム boost::posix_time to_string フォーマッタを作成するには?
現在、次のようなものを使用する必要があります
また:
1 つ目は高速ですが、ブラウザーがヘッダー時間形式として必要とするものと互換性がありません。2 つ目は遅すぎます。"%a, %d %b %Y %H:%M:%S GMT"
だから私は疑問に思っています-ptimeをフォーマットに変換し、andを使用ostringstream
しない高速で効果的なptimeから文字列へのフォーマッタを作成する方法.str()
(私の目的には遅すぎるため)?
c++ - ブースト日付で from_string を使用する
次のコードがあります。
コンパイルすると、次のエラーが発生します。
これはライブラリ リンクの問題ですか?
c++ - boost :: gregorian::date_durationをdoubleに変換する
boost ::date_durationをdoubleに変換する方法はありますか?私は次のコードを持っています:
これは正常に機能し、noを返します。日の。しかし、私は年単位の値を取得したいので、tを365で割ると、0しか表示されsetprecision()
ません。どちらも役に立ちませんでした。
c++ - ブースト日付で to_iso_extended_string を使用する
d2 を '2011-08-02' という形式の文字列に変換しようとしているので、これを SQL ステートメントに渡すことができます。ブースト サイトによると、to_iso_extended_string はその形式を返すはずですが、代わりに「2011-Aug-02」が返されます。
では、日付を yyyy-mm-dd 形式の文字列に変換するにはどうすればよいでしょうか。
c++ - ブースト日付にsscanfを使用する
sscanfを使用して、ブースト日を持つ文字列を分離しようとしています。コードは次のとおりです。
次のエラーが発生します。
誰かが私にこれの修正を提案できますか?どうも!
c++ - ブースト日を使用した平日の期間
いいえだけを取得する方法はありますか。2 つのブースト日の間の平日の数。
以下では、暦日のみを取得しています。