非法同居并不以时间长短来判定是否犯法。非法同居是指男女双方未办结婚登记手续即以夫妻名义同居生活,群众也认为是夫妻关系的一种同居行为。有配偶者与他人以夫妻名义持续、稳定地共同居住,或者明知他人有配偶而与之以夫妻名义共同生活,这种情况属于重婚,是违法犯罪行为,会构成重婚罪,要承担刑事责任。单纯的未婚男女非法同居,不涉及重婚等情形的,虽不构成刑事犯罪,但在民事方面可能引发诸如财产分割、子女抚养等纠纷,法律会根据具体情况进行处理。总之,非法同居是否违法关键看是否存在特定违法情形,而非时间因素。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。