Asp.net C#日期发布格式
我的问题:我需要将日期格式设置为“mm/dd/yyyy” 场景: 我已将DateBorth声明为可为空的DateTime 使用时得到的值:Asp.net C#日期发布格式,asp.net,Asp.net,我的问题:我需要将日期格式设置为“mm/dd/yyyy” 场景: 我已将DateBorth声明为可为空的DateTime 使用时得到的值: AdvancedObj.DateBirth .Value.ToString() 是:“2013年3月13日00:00:00” 当我使用 AdvancedObj.DateBirth .Value.ToString(CultureInfo.InvariantCulture) is:“2013年3月13日00:00:00”//这大致正确,但我不需要00:00:
AdvancedObj.DateBirth .Value.ToString()
是:“2013年3月13日00:00:00”
当我使用
AdvancedObj.DateBirth .Value.ToString(CultureInfo.InvariantCulture)
is:“2013年3月13日00:00:00”//这大致正确,但我不需要00:00:00
我也尝试过,但格式正确,值不正确
AdvancedObj.DateBirth.Value.ToString("dd/mm/yyyy",CultureInfo.GetCultureInfo("en-Us"))
**"13/00/2013"**
有人能告诉我,我缺少什么吗?在几个月内使用正确的格式字符串-它是
MM
<代码>毫米表示分钟:
AdvancedObj.DateBirth.Value.ToString("MM/dd/yyyy",CultureInfo.InvariantCulture)
此外,请按上述方式正确订购-如果您想提前数月订购,请使用MM/dd/yyyy
,如果相反,请使用dd/MM/yyyy
我建议您仔细阅读MSDN上的内容。在几个月内使用正确的格式字符串-它是
MM
<代码>毫米表示分钟:
AdvancedObj.DateBirth.Value.ToString("MM/dd/yyyy",CultureInfo.InvariantCulture)
此外,请按上述方式正确订购-如果您想提前数月订购,请使用MM/dd/yyyy
,如果相反,请使用dd/MM/yyyy
我建议您仔细阅读MSDN上的内容。月份是“M”m’是几分钟
"dd/MM/yyyy"
月份是“M”m’是几分钟
"dd/MM/yyyy"
mm
是分钟。您希望MM
持续数月。使用自定义日期格式时,不需要区域性。两位数月份的格式通配符实际上是大写的“MM”
,因此:“dd/MM/yyyy”
MM
是分钟。您希望MM
持续数月。使用自定义日期格式时,不需要区域性。两位数月份的格式通配符实际上是大写的“MM”
,因此:“dd/MM/yyyy”
我在MSDN中没有仔细观察到“m”。我试了一个小时!。谢谢。我没有仔细观察MSDN中的“m”。我试了一个小时!。非常感谢。