kotlinx-datetime icon indicating copy to clipboard operation
kotlinx-datetime copied to clipboard

KotlinX multiplatform date/time library

Results 147 kotlinx-datetime issues
Sort by recently updated
recently updated
newest added

There's no correct multiplatform solution for saying things like "format the current year and month for the Chinese users" or "format the local time the way a user of the...

formatters

* `23:59:00.000000000` is serialized as `23:59`; * `23:59:01.000000000` is serialized as `23:59:01`; * `23:59:01.100000000` is serialized as `23:59:01.100`. It looks like people value consistency over prettiness when it comes to...

formatters

Right now, we provide serializers that format the entities of our library as ISO 8601 strings, using `toString` and `parse` functions. However, now that `parse` and `format` can work with...

formatters

Currently, `DateTimePeriod` supports `toString` and `parse` using the ISO 8601 format. With the recent introduction of the parsing and formatting machinery, we can add support for arbitrary formats.

formatters

Even though it's not strictly part of this library, it could still benefit from `DateTimeFormat` formatting capabilities. Please share your use cases and suggestions here.

formatters

It would be nice to systematically and extensively improve our API reference: For every API endpoint, it would be nice to provide the following (example is the place where the...

documentation

Also, fix #330 in the Native code while preserving the specific behavior of `Instant.minus` when landing in a time overlap.

maintenance

"I have a date or a time, and I want to round/adjust it." Examples: * Find the last time it was Monday (or Sunday) not later than the given date:...

Repro: https://github.com/slackhq/circuit (under the samples/counter/apps dir) and run `./gradlew jsBrowserRun` kotlinx-datetime version: 0.4.0 when transitively depended on via compose-multiplatform. Same issue if directly depended on and with 0.5.0 kotlin version:...

Just fixing a few typos in the `README.md`