Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

タイム・ゾーンを使わないリテラル形式はISO形式(上記にて説明)として知られています。ISO 形式では、DateTime リテラルは UTC 形式です。したがって、ローカル時間ではなくイギリスのグリニッジ時間を指定します。秒および秒の小数部は任意ですローカル時間ではなくイギリスのグリニッジ時間を指定します。秒および秒の小数部は任意です(指定がない場合はゼロにセットされます)。この形式にはスペースが含まれるので、単一引用符で囲み、エディターが DateTime リテラルであることを正しく識別できるようにする必要があることに注意してください。例えば、'2004-02-03 00:10:30' のようになります。

...

  • RDMLX 用の区画を初めて有効にする時に、新しい DateTime フィールドは SUTC が有効、DUTC が無効になっています。これにより自動的に、データの表示と入力をローカル時間で行い、データベースの保存をUTCで行うマルチ・タイム・ゾーンのアプリケーションが可能になります。最初は混乱するかもしれませんが、結局これがアプリケーションで最も必要とされるものです。すべてのアプリケーションをUTCで、またはローカル時間で実行する場合は、単純にDateTimeフィールド・タイプのデフォルトのフィールド属性を変更してください。
  • DateTime フィールドの #MyDateTim を英数字引数として使用するには、#MyDateTim.asString を使って文字列形式の使用を明示するだけです。
  • DateTime フィールドを現在時刻に初期化するか、そのデフォルト値を現在時刻に設定するには、組み込みファンクション Now を使用します。これにより、フィールドが正しくUTC形式に設定されます。


次のトピックも参照してください。

1.1.11 Date

1.1.12 Time