在工作期间发生心梗能否算工伤,有两种情况:1.一般情况下,在工作期间因个人身体因素突发心梗的,不能算工伤;2.在工作期间,若由于工作紧张造成的心梗,可以算工伤。认定为工伤的条件认定工伤需要同时满足四个条件:工作时间、工作场所、工作原因、主观过错等。一、工作时间工作时间是指法律规定或者单位要求职工工作的时间;用人单位规定实行不定时工作制的,是指单位确定的工作时间。1.构成工伤限于发生在工作时间内的事故伤害;2.在工作时间以外的事故伤害一般不构成工伤。二、工作场所工作场所是指职工日常工作所在的场所,以及领导临时指派职工从事工作的场所。1.构成工伤限于发生在工作场所内的事故伤害;2.在工作场所以外的事故伤害一般不构成工伤。三、工作原因因工作原因受到事故伤害或者患职业病,构成工伤。虽然不在工作时间、工作场所之内,但是只要事故伤害与工作有关,是因执行职务或者业务的原因而发生,也构成工伤。四、主观过错除了劳动者本人故意造成事故伤害以外,即使劳动者有过失或者重大过失,仍然认定为工伤。五、其他特殊情况下构成工伤,仅限于《工伤保险条例》规定的特殊情形。认定工伤的情形有:(一)认定为工伤的七种法定情形依据《工伤保险条例》第十四条规定,应当认定为工伤的法定情形有七种:1、在工作时间和工作场所内,因工作原因受到事故伤害的;2、工作时间前后在工作场所内,从事与工作有关的预备性或者收尾性工作受到事故伤害的;3、在工作时间和工作场所内,因履行工作职责受到暴力等意外伤害的;4、患职业病的;5、因工外出期间,由于工作原因受到伤害或者发生事故下落不明的;6、在上下班途中,受到非本人主要责任的交通事故或者城市轨道交通、客运轮渡、火车事故伤害的;7、法律、行政法规规定应当认定为工伤的其他情形。