nushell/crates/nu-command/src
Loïc Riegel 2bad1371f0
Bugfix/into datetime ignores timezone with format (#15370)
Close #15119 when this is merged

# Description

> Note: my locale is +1

**Before the changes 🔴**

![2025-03-21_00h07_22](https://github.com/user-attachments/assets/6b7db5a7-5541-4a84-9b6a-466a72a6fece)

See the issue for more detailed description of the problem.

**After the changes 🟢**

![2025-03-21_00h07_36](https://github.com/user-attachments/assets/92ec79d8-351c-4fa6-a21d-f0a867a76283)

# User-Facing Changes
The ``into datetime`` command will now work with formatting and time
zones or offset together

# Tests + Formatting
Fmt + clippy OK

**Note about the tests I added**: those tests don't really test my
changes, as they were already passing before my changes. Nevertheless I
thought I could push them

# After Submitting
I don't think anything is necessary
2025-03-28 10:51:42 -05:00
..
bytes fix range bugs in str substring, str index-of, slice, bytes at (#14863) 2025-01-30 06:50:01 -06:00
charting Add Filesize type (#14369) 2024-11-29 21:24:17 +00:00
conversions Bugfix/into datetime ignores timezone with format (#15370) 2025-03-28 10:51:42 -05:00
database Refactor I/O Errors (#14927) 2025-01-28 16:03:31 -06:00
date refactor: rename subcommand structs (#15309) 2025-03-14 02:00:35 +01:00
debug update sysinfo to 0.33.1 (#14982) 2025-02-03 06:33:23 -06:00
env Parse XML documents with DTDs by default, and add --disallow-dtd flag (#15272) 2025-03-12 08:09:55 -05:00
experimental Don't collect job output (#15365) 2025-03-20 09:49:12 -04:00
filesystem fix(nu-command): support ACL, SELinux, e.g. in cd have_permission check (#15360) 2025-03-27 14:23:41 +01:00
filters Add default --empty to handle empty values (#15223) 2025-03-13 19:50:50 +01:00
formats Disallow DTD by default in from xml (#15325) 2025-03-17 14:16:17 +01:00
generators seq date: generalize to allow any duration for --increment argument (#14903) 2025-01-25 13:24:39 -06:00
hash add binary as input to hash commands (#13923) 2024-09-25 16:47:52 +08:00
help Rework operator type errors (#14429) 2025-02-12 20:03:40 -08:00
math refactor: ensure range is bounded (#15429) 2025-03-27 14:25:55 +01:00
misc More precise ErrorKind::NotFound errors (#15149) 2025-02-22 11:42:44 -05:00
network Unify closure serializing logic for to nuon, to msgpack, and to json (#15285) 2025-03-16 20:15:02 +01:00
path refactor: rename subcommand structs (#15309) 2025-03-14 02:00:35 +01:00
platform refactor: rename subcommand structs (#15309) 2025-03-14 02:00:35 +01:00
random enable streaming in random binary/chars (#15361) 2025-03-20 19:51:22 +01:00
removed refactor: rename subcommand structs (#15309) 2025-03-14 02:00:35 +01:00
shells Jobs (#14883) 2025-02-25 12:09:52 -05:00
stor Run-time pipeline input typechecking tweaks (#14922) 2025-02-02 15:51:47 -05:00
strings refactor: rename subcommand structs (#15309) 2025-03-14 02:00:35 +01:00
system add more columns to macos ps -l (#15341) 2025-03-20 09:53:19 -05:00
viewers Refactor I/O Errors (#14927) 2025-01-28 16:03:31 -06:00
default_context.rs Feature-gate job unfreeze behind "os" (#15339) 2025-03-18 19:02:04 -04:00
example_test.rs Implementing ByteStream interuption on infinite stream (#13552) 2025-01-11 13:28:08 -08:00
lib.rs Start to Add WASM Support Again (#14418) 2024-11-30 07:57:11 -06:00
progress_bar.rs Cut down unnecessary lint allows (#14335) 2024-11-15 19:24:39 +01:00
sort_utils.rs Remove deprecated commands (#14726) 2025-01-07 07:37:51 +08:00