正しくは、比較する日付もTimestamp型にする。
Snippet
where-timestamp.ts// betweenを実現
const result = await db
.collection('sample')
.where('date', '>=', Timestamp.fromDate(new Date('2024-09-01')))
.where('date', '<=', Timestamp.fromDate(new Date('2024-09-30')))
.get()