---
title: DonationTimeRange
framework: tipkit
role: symbol
role_heading: Structure
path: tipkit/tips/donationtimerange
---

# DonationTimeRange

A duration of time for filtering event donations.

## Declaration

```swift
struct DonationTimeRange
```

## Topics

### Type Properties

- [day](tipkit/tips/donationtimerange/day.md)
- [hour](tipkit/tips/donationtimerange/hour.md)
- [minute](tipkit/tips/donationtimerange/minute.md)
- [week](tipkit/tips/donationtimerange/week.md)

### Type Methods

- [days(_:)](tipkit/tips/donationtimerange/days(_:).md)
- [hours(_:)](tipkit/tips/donationtimerange/hours(_:).md)
- [minutes(_:)](tipkit/tips/donationtimerange/minutes(_:).md)
- [weeks(_:)](tipkit/tips/donationtimerange/weeks(_:).md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Events

- [Event](tipkit/tips/event.md)
- [DonationLimit](tipkit/tips/donationlimit.md)
- [EmptyDonation](tipkit/tips/emptydonation.md)
