式言語
現在の日付/時刻を返します。
構文
@Now( flags ; serverNames )
メモ flags パラメータと serverNames パラメータは Release 6 で新しく追加されました。
パラメータ
flags
now
@Now では、以下の場合にローカルコンピュータの日時が取得されます。
[SERVERTIME] と serverNames を指定した場合は、指定したサーバーの日時が取得されます。
serverNames に指定したサーバーから時間を取得できない場合、[LOCALTIMEONERROR] を指定していなければエラーが発生します。
@Now を列式や選択式で使用すると、アプリケーションの処理効率が低下する場合があります。また、ビューの更新状態を示すマークが常に表示されるようになります。
@Now 関数は、1/100 秒の精度で現在の時間を返します。ただし、計算結果フィールドで現在の時間を指定するために @Now を使用すると、秒未満の値は常に秒単位に切り上げられるため、現在の時間が 1 秒進むことがあります。これを回避するには、@Now の代わりに次の式を使用します。
timenow := @Now;
@Date(@Year(timeNow);@Month(timeNow);@Day(timeNow);@Hour(timeNow);@Minute(timeNow);@Second(timeNow))
クロスリファレンス
LotusScript 言語の Now 関数
例 関連項目