【发布时间】:2010-02-27 11:16:55
【问题描述】:
我使用 asp.net
我有一个 int (10112009)
最后我想要一个日期格式,例如日/月/年/年
最好的方法(或方法)是什么?
谢谢
【问题讨论】:
-
总是8个字符吗?即如何表示当月的第一天,1112009 或 01112009?正如你所说,它被存储为一个 Int,我假设是第一个?
我使用 asp.net
我有一个 int (10112009)
最后我想要一个日期格式,例如日/月/年/年
最好的方法(或方法)是什么?
谢谢
【问题讨论】:
我会这样做:
int n = 10112009;
DateTime date;
if (DateTime.TryParseExact(n.ToString("00000000"), "ddMMyyyy",
CultureInfo.InvariantCulture, DateTimeStyles.None, out date))
{
// use date
}
【讨论】: