一项发明专利从申请到公布需要多长时间?

法律分析:

根据我国专利法的规定,国务院专利行政部门收到发明专利申请后,经初步审查符合专利法规定的,自申请日起满18个月后公布。国务院专利行政部门可以根据申请人的请求早日公布其申请。

法律依据:《中华人民共和国专利法》第三十四条。

国务院专利行政部门收到发明专利申请后,经初步审查,认为符合本法规定的,应当自申请日起满18个月后立即公布。国务院专利行政部门可以根据申请人的请求早日公布其申请。