mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Merge pull request #937 from Kelimion/core_time
datetime_to_time's ok should default to true.
This commit is contained in:
+4
-5
@@ -262,19 +262,18 @@ datetime_to_time :: proc(year, month, day, hour, minute, second: int, nsec := in
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ok = true;
|
||||||
|
|
||||||
_y := year - 1970;
|
_y := year - 1970;
|
||||||
_m := month - 1;
|
_m := month - 1;
|
||||||
_d := day - 1;
|
_d := day - 1;
|
||||||
|
|
||||||
if _m < 0 || _m > 11 {
|
if month < 1 || month > 12 {
|
||||||
_m %= 12; ok = false;
|
_m %= 12; ok = false;
|
||||||
}
|
}
|
||||||
if _d < 0 || _m > 30 {
|
if day < 1 || day > 31 {
|
||||||
_d %= 31; ok = false;
|
_d %= 31; ok = false;
|
||||||
}
|
}
|
||||||
if _m < 0 || _m > 11 {
|
|
||||||
_m %= 12; ok = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
s := i64(0);
|
s := i64(0);
|
||||||
div, mod := divmod(_y, 400);
|
div, mod := divmod(_y, 400);
|
||||||
|
|||||||
Reference in New Issue
Block a user