問題タブ [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.

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

c++ - Boost ptime: ブラウザーが http 要求のヘッダー内で送信する方法でデータをフォーマットする方法は?

そのような方法で ptime をフォーマットする必要がありますWed, 21 Jan 2004 19:51:30 GMTブーストでそのようなことを行うにはどうすればよいですか? Expires(したがって、HTTP サーバーと応答ヘッダーのデータ形式のようになりますLast-Modified)Date

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

c++ - boost::date_timeでtime_tからローカルの日時を取得する方法は?

私はboost::date_timeを使用しており、C標準ライブラリのtime()関数を使用してライブラリによって生成されたtime_tを取得しました。

そのtime_tから現地時間を取得する方法を探しています。私はドキュメントを読んでいますが、マシンのロケールに依存しているためわからないタイムゾーンを提供せずにこれを行う方法を見つけることができず、そこからタイムゾーンを取得する方法が見つかりません.

私は何が欠けていますか?

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

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" のようなものになります。

アイデアを得るために、間違った方法で行うコードを次に示します。

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

c++ - Boost Date_Timeを使用してGMT時間をミリ秒単位で取得するにはどうすればよいですか?

boost Date_Timeライブラリから現在のGMT時刻をミリ秒単位で取得する簡単な方法はありますか?

time_of_dayこれは、を使用する1つの例ですtime_of_day、GMTでの合計時間は次のようになりlong long intます。

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

c++ - カスタム boost::posix_time to_string フォーマッタを作成するには?

現在、次のようなものを使用する必要があります

また:

1 つ目は高速ですが、ブラウザーがヘッダー時間形式として必要とするものと互換性がありません。2 つ目は遅すぎます。"%a, %d %b %Y %H:%M:%S GMT"だから私は疑問に思っています-ptimeをフォーマットに変換し、andを使用ostringstreamしない高速で効果的なptimeから文字列へのフォーマッタを作成する方法.str()(私の目的には遅すぎるため)?

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

c++ - ブースト日付で from_string を使用する

次のコードがあります。

コンパイルすると、次のエラーが発生します。

これはライブラリ リンクの問題ですか?

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

c++ - boost :: gregorian::date_durationをdoubleに変換する

boost ::date_durationをdoubleに変換する方法はありますか?私は次のコードを持っています:

これは正常に機能し、noを返します。日の。しかし、私は年単位の値を取得したいので、tを365で割ると、0しか表示されsetprecision()ません。どちらも役に立ちませんでした。

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

c++ - ブースト日付で to_iso_extended_string を使用する

d2 を '2011-08-02' という形式の文字列に変換しようとしているので、これを SQL ステートメントに渡すことができます。ブースト サイトによると、to_iso_extended_string はその形式を返すはずですが、代わりに「2011-Aug-02」が返されます。

では、日付を yyyy-mm-dd 形式の文字列に変換するにはどうすればよいでしょうか。

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

c++ - ブースト日付にsscanfを使用する

sscanfを使用して、ブースト日を持つ文字列を分離しようとしています。コードは次のとおりです。

次のエラーが発生します。

誰かが私にこれの修正を提案できますか?どうも!

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

c++ - ブースト日を使用した平日の期間

いいえだけを取得する方法はありますか。2 つのブースト日の間の平日の数。

以下では、暦日のみを取得しています。