- ベストアンサー
時刻と時間を明確に区別したい時の変数名
変数名の付け方(英語)でお聞きしたいことがあります。 時刻 ・・・ 整数値 (0~2359) 時間 ・・・ 整数値 (0~上限無し) という2つの概念があり、これらの変数名を明確に区別して付けたい時、 皆さんはどんな英単語を使いますか? timeだとどっちだか分からないのでちょっと悩んでます。 でも、英語には時刻と時間を明確に区別する単語って無いですよね?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
例えば下記の単語で使い分けるのはどうでしょうか。 time:〔連続{れんぞく}した〕時間 (http://eow.alc.co.jp/time/UTF-8/) term:〔限られた〕期間{きかん}、時間{じかん} (http://eow.alc.co.jp/term/UTF-8/) alcのサイトで調べた時の意味から抜粋しています。 (http://www.alc.co.jp/index.html)
その他の回答 (4)
- MARU4812
- ベストアンサー率43% (196/452)
参考までに VB.NET では TimeSpan 構造体(時間間隔) http://msdn.microsoft.com/ja-jp/library/system.timespan(v=VS.100).aspx DateTime 構造体(日付や時刻) http://msdn.microsoft.com/ja-jp/library/system.datetime(v=VS.100).aspx
- sha-girl
- ベストアンサー率52% (430/816)
参考までに データベース(OracleやPostgreSQLなど) ではtimestamp/time型(時刻)とinterval型 (時間間隔)があり区別されます。 またDirectXのサンプルプログラムでは前フレームからの経過時間をelapsed_timeとしています。
- Hayashi_Trek
- ベストアンサー率44% (366/818)
本来の意味とは違うかもしれないが Clock を付けて、時刻とすることが有ります。
- tatsu99
- ベストアンサー率52% (391/751)
上は時刻 time もしくは、現在時刻なら、current_time 下は(ある時刻からの)経過時間なので elapsed_time でいかがでしょうか。