StringToTime
「yyyy.mm.dd [hh:mi]」形式の 時刻または日付 を含む 文字列 を、datetime型へ変換します。
書式
datetime StringToTime(
string value // 日付文字列
);
引 数
value
「yyyy.mm.dd hh:mi」形式の文字列
戻り値
1970年1月1日から経過した合計秒数を含む datetime型の値
注 記
文字列が(日付の無い)時刻のみの場合、実行結果は、ローカルPCの「現在日付と時刻」になります。
サンプル
datetime tempTime = StringToTime(“2023.01.23 12:34”);
Print(“tempTime(秒) = “, (string)tempTime,
” tempTime(時刻) = “, TimeToString(tempTime));
datetime now_time = TimeLocal(); // PCのローカル時刻
Print(“now_time(秒) = “, (string)now_time,
” now_time(時刻) = “, TimeToString(now_time));
datetime noDate = StringToTime(“23:00”); // 時刻のみ
Print(“noDate(秒) = “, (string)noDate,
” noDate(時刻) = “, TimeToString(noDate));
実行結果
