summary refs log tree commit diff stats
diff options
context:
space:
mode:
authordef <dennis@felsin9.de>2015-04-29 21:34:03 +0200
committerdef <dennis@felsin9.de>2015-04-29 21:34:03 +0200
commit60862c22f5faeabe6b3dd21fcdd7ce7e4d45b6e1 (patch)
treeeee8808c4e33ca7b2e45ecfa1b16dcb8fd271742
parent26eae7d00e73c65670775091bad8bfd796b3e1f1 (diff)
downloadNim-60862c22f5faeabe6b3dd21fcdd7ce7e4d45b6e1.tar.gz
Year shouldn't be arbitrarily limited to -10_000 .. 10_000. Instead it's
an int now.
-rw-r--r--lib/pure/times.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/pure/times.nim b/lib/pure/times.nim
index 5f8835c6a..1b9fa4599 100644
--- a/lib/pure/times.nim
+++ b/lib/pure/times.nim
@@ -119,7 +119,7 @@ type
                               ## in the range 0 to 23.
     monthday*: range[1..31]   ## The day of the month, in the range 1 to 31.
     month*: Month             ## The current month.
-    year*: range[-10_000..10_000] ## The current year.
+    year*: int                ## The current year.
     weekday*: WeekDay         ## The current day of the week.
     yearday*: range[0..365]   ## The number of days since January 1,
                               ## in the range 0 to 365.
@@ -379,7 +379,7 @@ when not defined(JS):
     result.hour = t.hour
     result.monthday = t.monthday
     result.month = ord(t.month)
-    result.year = t.year - 1900
+    result.year = cint(t.year - 1900)
     result.weekday = weekDays[t.weekday]
     result.yearday = t.yearday
     result.isdst = if t.isDST: 1 else: 0