1、元旦最早的由來:約在公元前五萬年左右,古埃及人已由遊牧改為農耕,定居在尼羅河兩岸,他們的農業收成與尼羅河是否有洪水有很大關系。古埃及人從長期的觀察中發現,尼羅河泛濫的時間是有規律的,他們把這個時間都記錄在竹竿上,從中得知兩次泛濫時間之間大約相隔365天,於是,古埃及人便把這一天定為一年的開始;
2、在漢語裡,“元”是開始,也就是第一;“旦”是一天或早晨的意思,兩字合稱就是指新年的第一天瞭。但這從一開始就並不是固定的;
3、在歷法上,人們習慣稱地球繞太陽轉1周為1年。但是由於地球繞太陽運轉沒有固定的起點和終點,所以一年的起點和終點都是人為規定的,這就造成瞭各種歷法的不一致;
4、相傳“元旦”一詞來自我國最早的皇帝之一——顓頊,他規定以農歷正月為“元”,初一為“旦”。後來有的朝代對元旦的日期有所變更,但原則上還是以每年的第一天為元旦,如夏代以正月初一為元旦,但商代以12月初一為元旦,而周代又以11月初一為元旦,秦代以10月初一為元旦。直到西漢武帝時,大歷史學傢司馬遷等人重新制定歷法,並規定每年正月初一為元旦,從此歷代不改;
5、1911年辛亥革命成功後,決定采用國際通行的公歷,於是將農歷元旦改為“春節”,而把公歷的1月1日稱為元旦。新中國成立之時,開始正式使用“公元紀年法”,把每年公歷的1月1日定為元旦。