将时间向量转换为儒略日

时间:2016-04-19 13:46:28

标签: r time-series julian-date

我有一个.txt文件,其中第二列代表测量时间(以秒为单位(测量的开始日期是04/01/15),在367天内(测量的结束日期是04/01/16)。第三个等等是测量变量。

在我的分析中,我需要在朱利安时代有这第二列(当处理这种类型的日期时我通常用作"起源" 01/01/1992)以便评估其他变量在Julian时间已经有日期的其他文件。如果我拥有它,我也可以使用日历日期!

文件示例:

(第一天)

091.00000   0.00    102.63  16.79   81.40   5.07    144.20  0.00
091.00069   60.00   102.63  16.80   81.30   5.86    136.00  0.00
091.00139   120.00  102.63  16.75   81.20   2.46    144.20  0.00

(...)

091.99931   86340.00    102.53  17.09   82.60   1.60    117.00  0.00

(第二天)

092.00000   0.00    102.53  16.96   82.60   1.56    115.00  0.00
092.00069   60.00   102.53  16.87   82.90   1.38    114.70  0.00
092.00139   120.00  102.53  17.01   82.90   1.13    110.30  0.00

(...)

092.99931   86340.00    102.44  17.38   87.10   1.75    116.00  0.00

这发生在整个367天的所有日子(对应于总共526970次测量)并且我将这些全部放在一个文件中。可能缺少数据记录,因此我可以在这些间隙中使用缺失值(NA)。

我正在使用R.

1 个答案:

答案 0 :(得分:0)

第二列似乎是自当天开始以来的秒数。 24小时/天*每小时3600秒是每天86400秒。所以SecondColumn/86400给出了朱利安日期的小数。第二列不包含日期本身的信息。