日期时间 dt = 日期时间.Now
dt.Date 创建为 31.10.2012 00:00:00 。它创建为 dd.mm.yyyy 格式,但我需要 dd/mm/yyyy。我可以使用: return new DateTime(d.Year, d.Month, d.Day, 0, 0, 0);它会为我创建 dd/mm/yyyy 解决方案?请不要翻译 String.i 需要日期时间...
The DateTime
struct 内部不存储任何格式信息。如果你想输出DateTime
实例作为格式化字符串,您只需调用ToString() http://msdn.microsoft.com/en-us/library/8tfzyc64.aspx使用正确的格式字符串:
var date = DateTime.Now;
var formattedString = date.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture);
如果您需要有关在格式字符串中使用哪些说明符的更多信息,请查看:
MSDN - 自定义日期和时间格式字符串 http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)