renovate[bot]
db9ff29c02
chore(deps): update rust crate rstest to 0.26
2025-07-26 21:25:06 +00:00
Daniel Hofstetter
4cfe8db9be
Merge pull request #192 from yuankunzhang/update-readme
...
Update readme
2025-07-24 16:26:03 +02:00
yuankunzhang
1e7a541528
docs: update readme
2025-07-24 14:21:24 +00:00
Daniel Hofstetter
b2bb6dfe91
Merge pull request #191 from yuankunzhang/update-comments
...
docs: update comments
2025-07-24 16:20:22 +02:00
yuankunzhang
d71c6ea41c
docs: update comments
2025-07-24 14:09:45 +00:00
Daniel Hofstetter
3b6362e7c8
Merge pull request #190 from yuankunzhang/fix-base-datetime-handling
...
fix base datetime handling in the builder
2025-07-24 10:21:28 +02:00
yuankunzhang
897a50f4d5
fix base datetime handling in the builder
2025-07-24 10:09:25 +02:00
Daniel Hofstetter
96f477121f
Merge pull request #189 from yuankunzhang/support-float-timestamp
...
fix: support float timestamp values
2025-07-24 10:03:56 +02:00
yuankunzhang
c47ce6870a
fix: support float timestamp values
2025-07-24 09:34:02 +02:00
Daniel Hofstetter
77e1ab2d00
Merge pull request #188 from yuankunzhang/update-comments
...
Update comments
2025-07-23 17:35:43 +02:00
yuankunzhang
a48ad6aec3
chore: update comments
2025-07-23 17:30:32 +02:00
Daniel Hofstetter
0ddeec70b4
Merge pull request #187 from yuankunzhang/year-module
...
feat: add a year module
2025-07-23 17:26:43 +02:00
yuankunzhang
2bb8ac8203
feat: add a year module
2025-07-23 13:53:46 +00:00
Daniel Hofstetter
5b52929c91
Merge pull request #186 from yuankunzhang/improve-literal-date-parser
...
feat: improve the literal date parsers
2025-07-23 14:42:54 +02:00
yuankunzhang
3d6f79d826
feat: improve the literal date parsers
2025-07-23 12:31:33 +00:00
Daniel Hofstetter
324d0bca34
Merge pull request #184 from yuankunzhang/improve-us-date-parser
...
Improve the `us()` date parser
2025-07-22 15:35:14 +02:00
yuankunzhang
9f75f895e0
feat: improve the us() date parser
2025-07-22 15:30:13 +02:00
Yuankun Zhang
5ba4b18655
Improve the iso1() and iso2() date parsers ( #183 )
...
* feat: improve date parsing with GNU compatibility and validation
- Add `TryFrom<(&str, u32, u32)>` implementation for `Date` struct
with validation.
- Add comprehensive date validation for months, days, taking leap
year into account.
- Refactor `iso1()` and `iso2()` date parsers to use the new
validation logic.
* fix typo
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com >
* remove unnecessary if condition
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com >
---------
Co-authored-by: Daniel Hofstetter <daniel.hofstetter@42dh.com >
2025-07-22 14:49:36 +02:00
Daniel Hofstetter
5d869b5264
Merge pull request #182 from yuankunzhang/add-ctx-err
...
feat: add a `ctx_err` util function
2025-07-20 14:07:21 +02:00
yuankunzhang
793d18dce7
feat: add a ctx_err util function
2025-07-20 03:28:52 +00:00
Daniel Hofstetter
7182760266
Merge pull request #181 from yuankunzhang/support-leading-zeros-in-timezone-colonless
...
feat: support leading zeros in `timezone_colonless()`
2025-07-19 17:30:07 +02:00
yuankunzhang
e7a8a52a21
feat: support leading zeros in timezone_colonless()
2025-07-19 17:18:39 +02:00
Daniel Hofstetter
0674254bc6
Merge pull request #180 from yuankunzhang/fix-time-offset
...
fix: time offset can only appear after time or timezone
2025-07-19 16:16:17 +02:00
yuankunzhang
8bebfab576
fix: time offset can only appear after time or timezone
2025-07-19 13:57:46 +00:00
Daniel Hofstetter
6499842e15
Merge pull request #178 from yuankunzhang/improve-items-mod
...
chore: re-organize items/mod.rs
2025-07-17 09:44:47 +02:00