›Temporal Types in Neo4j
1.1 · Lesson
Temporal Types in Neo4j
Most databases store dates as strings or integers and rely on the application to interpret them. Neo4j takes a different approach: it has built-in temporal types that understand calendars, time zones, and arithmetic natively. When you store a value as a date rather than an integer, the database itself can compute differences, compare ranges, and truncate to periods —without any parsing or conversion at query time.
Neo4j supports five core temporal types:
Join GraphAcademy to keep learning
Create your account to unlock 80+ hours of hands-on Neo4j courses, track your progress, and earn a certificate when you complete the course.
Sign in or register