我希望将日期时间转换为格式为“ dd / MM / yyyy”的字符串
每当我使用进行转换时DateTime.ToString("dd/MM/yyyy")
,我都会得到dd-MM-yyyy
。
我必须设置某种文化信息吗?
做DateTime.ToString(“ dd / MM / yyyy”);
—
jimplode
我这样做了,它没有用,问题不是日期,是“-”,我希望它是我指定的“ /”
—
Diskdrive
使用MM而不是mm-mm代表分钟而不是几个月。
—
Lloyd Powell
该对则DateTime.ToString MSDN文档是绝望错误的:“ 例如,‘MM / DD / yyyyHH:MM’格式字符串显示的日期和时间串中的固定格式...格式字符串用‘/’作为固定日期分隔符,而不考虑特定于文化的设置。 ”
—
Panic Panic 2016年