Versions Compared

Key

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

9.219.2 その他のパラメータ

付加作業リスト

クローズ出力ファイル・オプション

使用される小数点

戻りコード - エラー処理およびエラー操作

ファイル名

Alpha、Char、String、BLOB、CLOBフィールドでの無効文字の処理

ユリウス通日

Anchor
TRANSFORM_LIST_O_FileName
TRANSFORM_LIST_O_FileName
ファイル名

...

  1. 日付をY M Dで表します。ここで、Yは年、Mは、月(1月 = 1、2月 = 2など)、Dは、その月内の日です。
  2. 月が1月または2月の場合、新しいYを得るために年から1を引き、新しいMを得るために月に12を足します(つまり、1月と2月は、前年の13番目と14番目の月と考えます)。
  3. すべての乗法と除法の結果から端数部分を取り、次のように計算します。
          A = Y/100
          B = A/4
          C = 2-A+B
          E = 365.25x(Y+4716)
          F = 30.6001x(M+1)
          JD= C+D+E+F-1524

このようにして計算された値が、該当の日付の始まり (UTC0時) のユリウス通日となります。 

...

Note

注意:この方法によって、 Gregorian Proleptic Calendar (つまり、グレゴリオ暦のうるう年規則を使用して、1582年より前の年にグレゴリオ暦を遡らせることによって得られる暦) 上の正確な日付は得られません。特に、Y<400の場合、この方法は失敗します。

      Z = JD
      W = (Z - 1867216.25)/36524.25
      X = W/4
      A = Z+1+W-X
      B = A+1524
      C = (B-122.1)/365.25
      D = 365.25xC
      E = (B-D)/30.6001
      F = 30.6001xE
      月の日 = B-D-F
      月 = E-1またはE-13 (12以下の数値を取得する必要がある)
      年 = C-4715 (1月または2月の場合)またはC-4716 (それ以外の場合)
     

...