嗨,我正在尝试将我的输入日期时间格式更改为特定格式,"yyyy/MM/dd"
但它更改为"yyyy-MM-dd"我不知道为什么.这是我的代码.
string format = "yyyy/MM/dd";
DateTime dt = Convert.ToDateTime(dateTimePicker1.Text);
string idate = dt.ToString("yyyy/MM/dd");
Run Code Online (Sandbox Code Playgroud)
只是供应 CultureInfo.InvariantCulture
string idate = dt.ToString("yyyy/MM/dd", CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
它正在根据您当前的文化考虑您的DateTime分隔符.在你的情况下似乎是-.
| 归档时间: |
|
| 查看次数: |
156 次 |
| 最近记录: |