Mad*_*sha -1 c# datetime datetimepicker visual-studio-2012
当我将DateTimePicker的选定日期转换为字符串时,它会给出类似"01/03/2013 12:00:00 AM"的值.如何删除时间值并仅选择"01/03/2013"部分?
试试这个ToShortDateString:
var datestring = datePicker.Value.ToShortDateString();
Run Code Online (Sandbox Code Playgroud)
它会
将当前DateTime对象的值转换为其等效的短日期字符串表示形式.
ToShortDateString方法返回的字符串对文化敏感.它反映了当前文化的DateTimeFormatInfo对象定义的模式.例如,对于en-US文化,标准的短日期模式是"M/d/yyyy"; 对于de-DE文化,它是"dd.MM.yyyy"; 对于ja-JP文化,它是"yyyy/M/d".特定计算机上的特定格式字符串也可以自定义,以便它与标准短日期格式字符串不同.
如果你想要精确dd/MM/yyyy格式使用自定义ToString(),如:
var datestring = datePicker.Value.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14847 次 |
| 最近记录: |