Skip to content

The Output of DateTime.ToString() is different in MacOs 14 from other platforms #108742

@msJinLei

Description

@msJinLei

Description

The format string of DateTime.ToString misses one space in MacOs-14 compared to other platforms, even if I specify culture info explicitly.

Reproduction Steps

Code

                if (obj is DateTime dateTime)
                {
                    sb.AppendLine(dateTime.ToString("G", new CultureInfo("en-US")));
                }
                else
                {
                    sb.AppendLine(obj.ToString());
                }

Run on the following environment

Expected behavior

6/7/2017 10:54:00 PM

Actual behavior

6/7/2017 10:54:00PM

Regression?

No response

Known Workarounds

No response

Configuration

No response

Other information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions