Номера дат Microsoft ® Excel ® по умолчанию представляют количество дней, прошедших с 1 января 1900 года. Например, 1 января 1950 года в программном обеспечении Excel представлено как 18264.
Однако номера дат MATLAB ® представляют собой количество дней, прошедших с января 1, 0000 года, поэтому 1 января 1950 года представлено как 712224 в программном обеспечении MATLAB. Поэтому разница в датах между программным обеспечением Excel и программным обеспечением MATLAB составляет константу, 693960 (712224 минус 18264).
Для использования номеров дат в вычислениях MATLAB примените константу 693960 следующим образом:
Добавьте его к номерам дат Excel, которые считываются в программное обеспечение MATLAB.
Вычтите его из номеров дат MATLAB, которые считываются в программное обеспечение Excel.
Примечание
При использовании дополнительной системы дат Excel 1904 константа имеет значение 695422.
Даты хранятся внутри программы Excel как числа и не зависят от языковых стандартов.