我正在使用序列生成YYYY-“序列值”格式的标识符,并且每个新年必须将序列值重置为1。例如:今年的价值将像2011-3456。当新的一年到来时,它应该设置为:2012-0001。 提前谢谢!
答案 0 :(得分:0)
可能的解决方案,假设您需要每年的标识符及其年度日期:
private string GetYearlyIdentifier(DateTime date)
{
return String.Format("{0:0000}-{0:000}",date.Year, date.DayOfYear);
}
(未经测试)