很抱歉,最近没有上网,才看到您的提问,迟复为歉。根据您描述的症状,如果只是单纯发红,不伴有眼分泌物增多的话,球结膜下出血的可能性比较大。
如果是出血且范围比较大的话,那么一般要2周左右的时间才能完全吸收。但是不能排除是否还合并有其他眼外伤,最好还是来门诊看一下。