AddDays
содержит компоненты Час / Минута / Секунда.Вы также должны использовать (если c.Join_date является только компонентом даты):
DateTime yesterday = DateTime.Today.AddDays(-1).Date;
В противном случае вы сравниваете диапазон:
DateTime yesterday = DateTime.Today.AddDays(-1).Date;
DateTime yesterdayEnd = DateTime.Today.Date.AddSeconds(-1);
db.tblForumAuthors.Where(c => c.Join_date >= yesterday && c.Join_date < yesterdayEnd)