TimeAgo class tests!
testing TimeAgo class
rule 1 (0 <-> 29 secs # => less than a minute)
less than a minute ago
rule 2 (30 secs <-> 1 min, 29 secs # => 1 minute)
1 minute ago
rule 3 (1 min, 30 secs <-> 44 mins, 29 secs # => [2..44] minutes)
2 minutes ago
13 minutes ago
44 minutes ago
rule 4 (44 mins, 30 secs <-> 89 mins, 29 secs # => about 1 hour)
about 1 hour ago
about 1 hour ago
rule 5(89 mins, 29 secs <-> 23 hrs, 59 mins, 29 secs # => about [2..24] hours)
2 hours ago
14 hours ago
24 hours ago
rule 6 (23 hrs, 59 mins, 29 secs <-> 47 hrs, 59 mins, 29 secs # => 1 day)
1 day ago
1 day ago
1 day ago
rule 7 (47 hrs, 59 mins, 30 secs <-> 29 days, 23 hrs, 59 mins, 29 secs # => [2..29] days)
2 days ago
14 days ago
30 days ago
rule 8 (29 days, 23 hrs, 59 mins, 30 secs <-> 59 days, 23 hrs, 59 mins, 29 secs # => about 1 month)
about 1 month ago
about 1 month ago
about 1 month ago
rule 9 (59 days, 23 hrs, 59 mins, 30 secs <-> 1 yr minus 1 sec # => [2..12] months)
2 months ago
8 months ago
12 months ago
rule 10 (1 yr <-> 2 yrs minus 1 secs # => about 1 year)
about 1 year ago
about 1 year ago
about 1 year ago
rule 11 (2 yrs <-> max time or date # => over [2..X] years)
over 2 years ago
over 6 years ago
over 12 years ago
TimeAgo class tests (dateDifference)
Array
(
[years] => 0
[months] => 1
[days] => 11
[hours] => 3
[minutes] => 5
[seconds] => 30
)
WWDateTime class tests!
2022-09-21T06:29:05+01:00 = over 2 years === over 2 years
2023-09-21T06:29:05+01:00 = about 1 year === about 1 year
2024-08-21T06:29:05+01:00 = about 1 month === about 1 month
2024-07-21T06:29:05+01:00 = about 2 months === about 2 months
2024-09-20T06:29:05+01:00 = 1 day === 1 day
2024-09-19T06:29:05+01:00 = 2 days === 2 days
2024-09-21T05:29:05+01:00 = about 1 hour === about 1 hour
2024-09-21T04:29:05+01:00 = about 2 hours === about 2 hours
2024-09-21T06:28:05+01:00 = 1 minute === about 1 minute
2024-09-21T06:27:05+01:00 = 2 minutes === about 2 minutes
2024-09-21T05:45:05+01:00 = about 1 hour === about 44 minutes
2024-09-21T05:44:05+01:00 = about 1 hour === about 1 hour
2024-09-21T06:29:04+01:00 = less than a minute === less than a minute
2024-09-21T06:28:34+01:00 = 1 minute === 1 minute
Language testing
English
less than a minute ago
Danish
mindre end et minut siden