目次 - SDL 3.0 API(機能別) - 日時

日時

概要

SDLのリアルタイムクロックと日付・時刻ルーチン群.

この分類のAPIでは, 2種類の型が使われる: SDL_Timeはある特定の時点(「エポック」"epoch")からのナノ秒間を表す. SDL_DateTimeは人間が読めるようにに分解されている(年, 月, 日, 時など).

機能の大半は, この2つの形式の他の形式への変換に関連するものである.

関数

  1. SDL_DateTimeToTime - カレンダー日時をエポックナノ秒に変換する
  2. SDL_GetCurrentTime - システムの現在日時をエポックナノ秒で得る
  3. SDL_GetDateTimeLocalePreferences - 現在のシステムロケールの日付と時刻の望ましい形式を得る
  4. SDL_GetDayOfWeek - カレンダー日付から曜日を得る
  5. SDL_GetDayOfYear - カレンダー日付から通算日数を得る
  6. SDL_GetDaysInMonth - 与えられた年の月の日数を求める
  7. SDL_TimeFromWindows - Windows FILETIME(1601年1月1日からの100ナノ秒単位の数)をSDL時間に変換する
  8. SDL_TimeToDateTime - エポックナノ秒のSDL_TimeをSDL_DateTime形式に変換する
  9. SDL_TimeToWindows - SDL時間をWindows FILETIME(1601年1月1日からの100ナノ秒単位の数)に変換する

構造体

  1. SDL_DateTime - カレンダー日時のそれぞれの値を保持する構造体

列挙体

  1. SDL_DateFormat - システムのロケールの日付の形式の列挙体
  2. SDL_TimeFormat - システムのロケールの時刻の形式の列挙体

SDL Wikiへのリンク

SDL3/CategoryTime - SDL Wiki