我的问题是如何将输入的 DateTime 值转换为 Julian 日期格式,但结果应该是“0YYDDD”格式?我想 2011 年 1 月 2 日应该看起来像“011002”。
谢谢
我的问题是如何将输入的 DateTime 值转换为 Julian 日期格式,但结果应该是“0YYDDD”格式?我想 2011 年 1 月 2 日应该看起来像“011002”。
谢谢
DateTime dt = new DateTime(2011, 1, 2);
Console.WriteLine( String.Format("{0:0yy0dd}",dt) );
可以在这里找到一个很好的备忘单。
或者:
julianFormatString = "0" + (dateTimeVar.Year % 100).ToString() + "0" + dateTimeVar.Day.ToString();