1

私の質問は、入力されたDateTime値をユリウス日形式に変換する方法ですが、結果は「0YYDDD」の形式である必要がありますか?2011年1月2日は「011002」のようになると思います。

ありがとう

4

2 に答える 2

2
DateTime dt = new DateTime(2011, 1, 2);
Console.WriteLine( String.Format("{0:0yy0dd}",dt) );

優れたチートシートはここにあります。

于 2010-12-08T23:28:10.613 に答える
0

または:

julianFormatString = "0" + (dateTimeVar.Year % 100).ToString() + "0" + dateTimeVar.Day.ToString();
于 2010-12-08T23:29:48.133 に答える