Diamond status is usually earned after (within a calendar year) either: 60 nights, 30 stays, or earning 120,000 Honors points.
These threhholds have currently been halved due tothe impact of the coronavirus crisis.