การนับวันปีใหม่หรือวันสงกรานต์ตามวันทางจันทรคติ เมื่อเทียบกับวันทางสุริยคติ ย่อมคลาดเคลื่อนกันไปในแต่ละปี ดังนั้นในวันขึ้น 1 ค่ำ เดือน 5 ปี พ.ศ.2432 (ร.ศ.108) ซึ่งตรงกับวันที่ 1 เมษายน พระบาทสมเด็จพระจุลจอมเกล้าเจ้าอยู่หัว จึงให้ถือเอาวันที่ 1 เมษายนเป็นวันขึ้นปีใหม่ของไทยนับแต่นั้นมา เพื่อวันปีใหม่และกิจกรรมวันขึ้นปีใหม่จะได้ตรงกันทุกปีเมื่อนับทางสุริยคติ (แม้ว่าวันขึ้น 1 ค่ำ เดือน 5 ปีต่อๆ มาจะไม่ตรงกับวันที่ 1 เมษายน แล้วก็ตาม) ดังนั้นจึงถือเอาเดือนเมษายนเป็นเดือนแรกของปีนับแต่นั้นมา อย่างไรก็ดีประชาชนส่วนใหญ่โดยเฉพาะตามชนบทยังคงยึดถือเอาวันสงกรานต์เป็นวันขึ้นปีใหม่อยู่ และทั้งนี้ทั้งนั้นวันเหล่านี้ก็ถือเป็นกิจกรรมวันขึ้นปีใหม่ และ กิจกรรมวันปีใหม่ ที่ดีอย่างหนึ่ง