これが私のC#のコードです。
DateTime gmtTime = Convert.ToDateTime(string.Format("{0} {1}", day[1], day[2])).Add(Convert.ToDateTime(time).TimeOfDay);
私がJavaで試したこと。
String month = "Jul";
String day = "22";
String gmtTime = String.format("%s %s", month, day);
DateFormat df = new SimpleDateFormat("MMM dd");
Date gmtDate = df.parse (gmtTime);
私が Java に入った結果は 1970 年 7 月 22 日です。文字列を DateTime に変換するときに C# のように現在の年を取得するにはどうすればよいでしょうか。その年は現在の年です。C#コードで試したのと同じようなコードをJavaに転送することは可能ですか?
良い結果が得られることを願っています。ありがとう