OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Time Namespace Reference

時間 More...

Functions

uint64 GetSec () noexcept
 アプリケーションが起動してからの経過時間を秒で返します。 More...
 
uint64 GetMillisec () noexcept
 アプリケーションが起動してからの経過時間をミリ秒で返します。 More...
 
uint64 GetMicrosec () noexcept
 アプリケーションが起動してからの経過時間をマイクロ秒で返します。 More...
 
uint64 GetNanosec () noexcept
 アプリケーションが起動してからの経過時間をナノ秒で返します。 More...
 
uint64 GetSecSinceEpoch ()
 協定世界時 (UTC) で 1970 年 1 月 1 日午前 0 時からの経過時間を秒で返します。 More...
 
uint64 GetMillisecSinceEpoch ()
 協定世界時 (UTC) で 1970 年 1 月 1 日午前 0 時からの経過時間をミリ秒で返します。 More...
 
uint64 GetMicrosecSinceEpoch ()
 協定世界時 (UTC) で 1970 年 1 月 1 日午前 0 時からの経過時間をマイクロ秒で返します。 More...
 
int32 UTCOffsetMinutes ()
 協定世界時 (UTC) との時差を分で返します。 More...
 

Detailed Description

時間

Remarks
時間に関する機能を提供します。

Function Documentation

◆ GetMicrosec()

uint64 s3d::Time::GetMicrosec ( )
noexcept

アプリケーションが起動してからの経過時間をマイクロ秒で返します。

Returns
アプリケーションが起動してからの経過時間(マイクロ秒)

◆ GetMicrosecSinceEpoch()

uint64 s3d::Time::GetMicrosecSinceEpoch ( )

協定世界時 (UTC) で 1970 年 1 月 1 日午前 0 時からの経過時間をマイクロ秒で返します。

Returns
1970 年 1 月 1 日午前 0 時からの経過時間(マイクロ秒)

◆ GetMillisec()

uint64 s3d::Time::GetMillisec ( )
noexcept

アプリケーションが起動してからの経過時間をミリ秒で返します。

Returns
アプリケーションが起動してからの経過時間(ミリ秒)

◆ GetMillisecSinceEpoch()

uint64 s3d::Time::GetMillisecSinceEpoch ( )

協定世界時 (UTC) で 1970 年 1 月 1 日午前 0 時からの経過時間をミリ秒で返します。

Returns
1970 年 1 月 1 日午前 0 時からの経過時間(ミリ秒)

◆ GetNanosec()

uint64 s3d::Time::GetNanosec ( )
noexcept

アプリケーションが起動してからの経過時間をナノ秒で返します。

Returns
アプリケーションが起動してからの経過時間(ナノ秒)

◆ GetSec()

uint64 s3d::Time::GetSec ( )
noexcept

アプリケーションが起動してからの経過時間を秒で返します。

Returns
アプリケーションが起動してからの経過時間(秒)

◆ GetSecSinceEpoch()

uint64 s3d::Time::GetSecSinceEpoch ( )

協定世界時 (UTC) で 1970 年 1 月 1 日午前 0 時からの経過時間を秒で返します。

Returns
1970 年 1 月 1 日午前 0 時からの経過時間(秒)

◆ UTCOffsetMinutes()

int32 s3d::Time::UTCOffsetMinutes ( )

協定世界時 (UTC) との時差を分で返します。

Returns
協定世界時 (UTC) との時差(分)