Versions in this module Expand all Collapse all v1 v1.1.0 Nov 3, 2024 v1.0.0 May 31, 2023 Changes in this version + var All = []rules.Rule + var INTEGER_WORDS = map[string]int + var INTEGER_WORDS_PATTERN = `(?:one|two|three|four|five|six|seven|eight|nine|ten|eleven|twelve)` + var MONTH_OFFSET = map[string]int + var MONTH_OFFSET_PATTERN = `(?:january|jan\.?|february|feb\.?|march|mar\.?|april|apr\.?|may|june|jun\.?|july|jul\.?|august|aug\.?|september|sept?\.?|october|oct\.?|november|nov\.?|december|dec\.?)` + var ORDINAL_WORDS = map[string]int + var ORDINAL_WORDS_PATTERN = `(?:1st|first|2nd|second|3rd|third|4th|fourth|5th|fifth|6th|sixth|7th|seventh|8th|eighth|9th|ninth|10th|tenth|11th|eleventh|12th|twelfth|13th|thirteenth|14th|fourteenth|15th|fifteenth|16th|sixteenth|17th|seventeenth|18th|eighteenth|19th|nineteenth|20th|twentieth|21st|twenty[ -]first|22nd|twenty[ -]second|23rd|twenty[ -]third|24th|twenty[ -]fourth|25th|twenty[ -]fifth|26th|twenty[ -]sixth|27th|twenty[ -]seventh|28th|twenty[ -]eighth|29th|twenty[ -]ninth|30th|thirtieth|31st|thirty[ -]first)` + var WEEKDAY_OFFSET = map[string]int + var WEEKDAY_OFFSET_PATTERN = "(?:sunday|sun|monday|mon|tuesday|tue|wednesday|wed|thursday|thur|thu|friday|fri|saturday|sat)" + func CasualDate(s rules.Strategy) rules.Rule + func CasualTime(s rules.Strategy) rules.Rule + func Deadline(s rules.Strategy) rules.Rule + func ExactMonthDate(s rules.Strategy) rules.Rule + func Hour(s rules.Strategy) rules.Rule + func HourMinute(s rules.Strategy) rules.Rule + func PastTime(s rules.Strategy) rules.Rule + func Weekday(s rules.Strategy) rules.Rule