18 lines
306 B
Go
18 lines
306 B
Go
package placement
|
|
|
|
import "time"
|
|
|
|
const (
|
|
MaxPostAgeDays = 30
|
|
IdealMaxPostAgeDays = 7
|
|
WebSearchMaxAgeDays = 14
|
|
)
|
|
|
|
func FormatAfterDate(maxAgeDays int, now time.Time) string {
|
|
if now.IsZero() {
|
|
now = time.Now()
|
|
}
|
|
date := now.AddDate(0, 0, -maxAgeDays).UTC()
|
|
return date.Format("2006-01-02")
|
|
}
|