aboutsummaryrefslogtreecommitdiff
path: root/sourcehut-builds/date_utils.luau
blob: be47b3ab8fbaa2de9db242cd6aea8c7a346b4232 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
return {
  parseDate = function(dateString: string): number
    local pattern = "(%d+)-(%d+)-(%d+)T(%d+):(%d+):(%d+).(%d+)"
    local runyear, runmonth, runday,
          runhour, runminute, runseconds = dateString:match(pattern)

    return os.time({
      year = runyear,
      month = runmonth,
      day = runday,
      hour = runhour,
      min = runminute,
      sec = runseconds
    })
  end
}