SecondOfTheWeek - C++ Builder

C++ Builder 參考手冊System::DateutilsSecondOfTheWeek


這個日期時間在所在周的第幾秒鐘 (ISO 8601)

頭文件:#include <System.DateUtils.hpp>
命名空間:System::Dateutils
函數原型:

unsigned __fastcall SecondOfTheWeek(const System::TDateTime AValue);

參數:

  • AValue:日期時間類型變量;

返回值:

  • 這個日期時間在所在周的第幾秒鐘 (ISO 8601),從 0 開始:
    0:星期一的 0 時 0 分 0 秒,1:星期一的 0 時 0 分 1 秒,……
  • 可以用函數 StartOfTheWeek 得到一個日期時間的所在周的開始時間 (星期一的 00:00:00.000 時),可以用函數 EndOfTheWeek 得到一個日期時間所在周的結束時間 (星期日的 23:59:59.999);
  • 用一個日期時間減去所在周的星期一 00:00:00.000,得到從星期一到這個日期時間經過的天數 (兩個日期時間類型數值相減得到 double 類型的雙精度浮點數,小數,例如 0.5 表示 12 個小時),天數乘以24就得到了小時數,再乘以60得到分鐘數,再乘以 60 得到秒數。

相關:


C++ Builder 參考手冊System::DateutilsSecondOfTheWeek

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章