Преобразование формата времени в числовой с помощью R

В большинстве случаев мы конвертируем числовое время в формат posixct с помощью R. Однако иногда мы хотим сравнить, какая временная точка находится раньше, тогда мы бы предпочли числовой формат времени. Таким образом, преобразование формата времени в числовой - это вполне практический вопрос. Например, у меня есть такой формат данных, как «2001-03-13 10:31:00»,

  begin <- "2001-03-13 10:31:00"

Используя R, я хочу выяснить, как преобразовать его в числовой, например юлианское время, что-то вроде секунд между 1970-01-01 00:00:00 и 2001-03-13 10:31:00.

Есть ли у вас какие-либо предложения?


Юлианский календарь появился в 45 г. до н.э. (709 г. до н.э.) как реформа римского календаря Юлием Цезарем. Он был выбран после консультации с астрономом Сосигеном Александрийским и, вероятно, был разработан так, чтобы соответствовать тропическому году (известному, по крайней мере, со времен Гиппарха). см. http://en.wikipedia.org/wiki/Julian_calendar

6
задан Frank Wang 16 January 2012 в 18:07
поделиться