STOT( ) 関数
シリアル時刻、つまり、24 時間を 1 として、24 時間が小数部分で表される時刻を時刻値に変換します。"Serial to Time" の省略形です。
構文
STOT(シリアル時刻)
パラメーター
名前 | 種類 | 説明 |
---|---|---|
シリアル時刻 |
数値 |
変換するフィールド、式、またはリテラル値。 シリアル時刻には、シリアル時刻またはシリアル日付時刻を指定できます。シリアル日付時刻の時刻部分のみが考慮されます。日付部分は無視されます。 |
出力
日付時刻。時刻値は、現在 Analytics に設定されている時刻の表示書式を使用して出力されます。
例
基本的な例
`t060000` が返されますが、表示上は、現在の Analytics 時刻表示書式である hh:mm:ss PM を適用した 06:00:00 AM となります。
STOT(0.25000)
`t191530` が返されますが、表示上は、現在の Analytics 時刻表示書式である hh:mm:ss PM を適用した 07:15:30 PM となります。
STOT(0.802431)
Login_time フィールドの各シリアル時刻値に相当する標準の時刻が返されます。
STOT(Login_time)
備考
STOT( ) の使用に適する場面
STOT( ) 関数は、シリアル時刻を標準の時刻に変換する場合に使用できます。
シリアル時刻とは
Analytics のシリアル時刻は、24 時間を 1 として、24 時間制の時刻を小数として表したものです。
例:
- 1 時間に相当するシリアル時刻は 1/24、つまり 0.04167 です。
- 1 分に相当するシリアル時刻は 1/1440、つまり 0.0006945 です。
シリアル時刻の先頭には、'0'(ゼロ)と小数点、または小数点のみを使用できます。
1.000000 は有効なシリアル時刻ではありません。
シリアル時刻を計算する目的のために、24 時間は 1 に等しいとしていますが、1.000000 は有効なシリアル時刻ではありません。有効なシリアル時刻は 1 未満のすべての小数です。例:0.75000(午後 6 時)
Analytics はシリアル値 1.000000 を、1900 年 1 月 2 日午前 12 時に対応するシリアル日付時刻として扱います。STOT( ) は日付時刻の日付部分を無視するため、STOT(1.000000) は STOT(0.000000) と同等となり、どちらも標準時刻の午前 12 時に相当します。
シリアル時刻とそれに相当する標準の時刻
シリアル時刻 |
相当する標準の時刻 |
---|---|
0.00 |
12:00:00 AM |
0.0006945 |
12:01:00 AM |
0.04167 |
01:00:00 AM |
0.0423645 |
01:01:00 AM |
0.042998 |
01:01:55 AM |
0.25 |
06:00:00 AM |
0.50 |
12:00:00 PM |
0.75 |
06:00:00 PM |
0.79167 |
07:00:00 PM |
0.802431 |
07:15:30 PM |
1.00 |
12:00:00 AM |
他の日付時刻変換関数
シリアルから日付時刻への変換
関数 | 説明 |
---|---|
シリアル日付、つまり、整数で表される日付を日付値に変換します。"Serial to Date" の省略形です。 |
|
シリアル日付時刻、つまり、整数部分と 24 時間の小数部分で表される日付時刻を日付時刻値に変換します。"Serial to Datetime" の省略形です。 |
文字または数値から日付時刻への変換
関数 | 説明 |
---|---|
文字または数値の日付値を日付に変換します。また、文字または数値の日付時刻値から日付を抽出し、それを日付として返すこともできます。"Character to Date" の省略形です。 |
|
文字または数値の日付時刻値を日付時刻に変換します。"Character to Datetime" の省略形です。 |
|
文字または数値の時刻値を時刻に変換します。また、文字または数値の日付時刻値から時刻を抽出し、それを時刻として返すこともできます。"Character to Time" の省略形です。 |
日付時刻から文字への変換
関数 | 説明 |
---|---|
指定された日付または日付時刻から日付を抽出し、それを文字データとして返します。また、現在のオペレーティング システム日付を返すこともできます。 |
|
日付時刻を文字列に変換します。また、現在のオペレーティング システムの日付時刻を返すこともできます。 |
|
指定された時刻または日付時刻から時刻を抽出し、それを文字データとして返します。また、現在のオペレーティング システムの時刻を返すこともできます。 |