Tag: 日期格式化

转换日期格式代码到目前为止

用户应该以格式输入日期: %m %d %Y 我需要做的是将日期转换为: 11 11 2013 (今天的日期)。 我没有太多日期工作。 是否有一些方法可以开箱即用? 我浏览了DateTime选项但找不到我需要的东西。 编辑: 从收到的答案来看,似乎不是很清楚我在问什么。 在我们的软件中,用户可以按以下格式插入日期: http://ellislab.com/expressionengine/user-guide/templates/date_variable_formatting.html 我试图解析此用户输入并返回今天的日期。 所以从上面的链接: %m – 月 – “01”到“12” %d – 月中的某天,带前导零的2位数 – “01”到“31” %Y – 年,4位数 – “1999” 我想知道是否有一种方法将%m %d %Y作为输入,并以指定的格式返回相应的今天日期(今天是11 11 2013 )。 或者至少接近那个。 希望现在更清楚。 编辑2: 在进一步挖掘之后,我发现我正在寻找的东西相当于C#中的C ++ strftime。 http://www.cplusplus.com/reference/ctime/strftime/ 但由于某些原因,我无法在C#中看到这样的示例。

将dd / MM / yyyy转换为MM / dd / YYYY

我需要将“28/08/2012”转换为MM/dd/YYYY格式,即“08/28/2012”。 我怎样才能做到这一点? 我使用下面的代码,但它给我带来了exception。 DateTime.ParseExact(“28/08/2012”, “ddMMyyyy”, CultureInfo.InvariantCulture)