2017-09-02 10 views
0

Excelでは、日付は1900年1月1日からの日数である整数値として格納されます。たとえば、 '1/1/1970'は25569として格納されます。Excelの日付値のタイムゾーンは特定ですか?

質問#1:Javascript UTC時刻(つまり、UNIXエポック時刻)を参照するdatetimeでは、Excelの日付定義には「1900年1月1日」のタイムゾーンは含まれません。 1900年1月1日の基準時刻は、どのタイムゾーンにも特定されていませんか?

質問#2:1970年1月1日から1900年1月1日までの経過日数を計算するために複数の方法を使用した場合、結果は25567です。ただし、Excelでは '1970年1月1日'

答えて

1

1:Excelの日付/時刻は、コンピュータの現地時間で表されていますが、タイムゾーン情報は使用されていません。 ExcelでWindows API呼び出しを必要と

2:カウントは1から始まり(1月1日 - 1900 = 1

Excelは非existeを含めます1920年2月29日、nt。参照:Excel incorrectly assumes that the year 1900 is a leap year

関連する問題