This website is in progress, you can read the docs from old onefrom Here →
ts-validation
DateTime

DateTime

ready function to use to validate date-time like data

v.datetime()
  .undefined()       // Allows `undefined`
  .required()        // Requires a value
  .after(new Date()) // DateTime must be after the specified date
  .before(new Date())  // DateTime must be before the specified date
  .between(new Date(), new Date())  // DateTime must be between the specified start and end dates
  .todayOrAfter()    // DateTime must be today or after today
  .todayOrBefore()   // DateTime must be today or before today
  .past()            // DateTime must be in the past
  .future()          // DateTime must be in the future
  .weekday()         // DateTime must be a weekday (Monday to Friday)
  .weekend()         // DateTime must be a weekend (Saturday or Sunday)
  .as<Type>('key')   // Same as for strings