约瑟一共有42代，但根据路加福音第三章的记载，由亚伯拉罕到约瑟则只有36代，比较两个列表，除了代数不同，人物也不尽相同。关于这个差异，有两派说法，其一为马太所述为约瑟的世系，路加所述为马利亚的世系，另一说法为马太所述为约瑟的继承父雅各伯的世系，路加所述为约瑟的生父赫里的世系，然而这几种说法都没有实质证据支持。根据马太福音的记载，马利亚是在约瑟还未迎娶的情况下怀孕的，而且耶稣不是约瑟血统上的儿子。然而耶稣出生后第8天行了割礼，第40天由父母带到圣殿去献祭，可见他是约瑟承认的长子，是按照摩西律法继承家族产业