Stimulus check

Struggling pretty bad. Anyone have any idea when those $1,200 checks are getting sent out? I heard April 6th, but then I saw where someone said up to 6 weeks. 😥 I wish this Coronavirus would just disappear.