It seems to be quite a common concept among teachers eager to share the joys of sharing with their young students. Sharing one's vacation is not exactly the same as sharing one's lunch, but it's close. I think "Let's take time to share" would be more natural than "Let's have time to share," but perhaps "time to share" is a special class time designation which we "have" once a day.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.