好奇心が強い。私はタイプstruct tm
の変数に、time_bits
などのような名前を付ける傾向がありました。これは、壊れたカレンダーの時間ビットを含んでいるためです。私が見たドキュメンテーションのほとんどは、このタイプを 'clock time'または 'epoch seconds'とは対照的にtime_t
の 'calendar time'と呼んでいます。`struct tm`の 'tm'は何を表していますか?
-4
A
答えて
3
混乱を減らす。
3
「時間」の略です。 ISO標準では、それを物語として説明しています。
...壊れた時間と呼ばれるカレンダー時間の成分を保持します。
time_t time(time_t *);
C構造タグで彼らのために別の名前を持つ、変数/関数名を妨げることはありませんが:それは
struct time
命名した場合、多くの人がこの機能でそれを混乱させる
関連する問題
- 1. は 'struct tm&
- 2. C++のstruct tmの&のtime_t
- 3. Swift - C関数とstruct tm
- 4. struct tmからCでlong intに変換するには?
- 5. あるtm構造のエラーが他のtm構造を破損しています
- 6. は、TMパッケージ
- 7. struct tm 'tm_isdst'フラグを使用する正しい方法ですか?
- 8. "TM"、 "NLP" またはで "TM" のパッケージをインストールするR 3.3.2(MacOSのシエラ)
- 9. struct tm errrorの再定義。ヘッダーの問題
- 10. optics:TE en TM
- 11. tm package:stemCompletion not working
- 12. R tmをドキュメント名がR {TM}パッケージを使用
- 13. パッケージtm stop-wordパラメータ
- 14. tmパッケージのカスタムトークナイザが動作しない
- 15. インストールパッケージ "tm"が失敗しました
- 16. R tm TermDocumetMatrixがすべて表示されない
- 17. のOracle(tm)のクライアント&Newtworking Componets
- 18. パッケージtm。 kmeansの問題
- 19. UTC時刻を含むstruct tmに分を追加するにはどうすればよいですか?
- 20. Epson TM-T88V書式設定
- 21. Eclipse Indigo RSE/TMとリモートシンク
- 22. AMD Phenom(tm)II X6 1090Tプロセッサー
- 23. EPSON android SDKがTM-T81シリーズと連携していません
- 24. テキストをtmパッケージのRオブジェクトに戻す
- 25. std :: tm構造の代替手段はありますか?
- 26. time.h - 構造体tmとミリ秒
- 27. struct tm変数へのポインタは、変更を返すことができません
- 28. Rのtmパッケージに関する問題
- 29. tmオブジェクトからkoRpusオブジェクトへの移動、またはその逆
- 30. パッケージのあるtm(Rのテキストマイニング)
[C Date Time tutorial](http://zetcode.com/articles/cdatetime/) –
@ DavidC.Rankinそれは良い読書でした。簡潔で有益な情報しかし、これはUTCのPOSIX表現を完全に誤って表現していました(閏秒が足りませんので、時間を読むのは問題ありませんが、長い時間は測定できません)。私が見つけた唯一の参考資料は、[Olsen's/IANAのタイムゾーンデータベース](https://github.com/eggert/tz/blob/04394af38a9d08fc6655466dfd8d4cf47025893d/time2posix.3#L26-L32)と関連する 'libtz.a ' – Huckle
ポイントはよく取られますが、*時間*と*カレンダー* [カレンダー - 天文暦(uspno.navy.mil)の解説補遺](http://aa.usno.navy.mil/publications /docs/c15_usb_online.pdf)は良い出発点です。天文学的見地からの惑星の位置は、(相対論的な影響の外に)ちょうどすべての時間適用の最も正確を必要とします。 –