這是我在c#中的代碼。Java中的Convert.ToDateTime
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日,我怎樣才能獲得本年度就像在C#,當我字符串轉換爲DATETIME年份是當前年份。有可能有一個代碼就像我在我的C#代碼試圖將其轉移到Java?
希望能得到好的結果。由於
我爲什麼它被標記後實現.. – Sayse
您沒有設置一年...只是把它添加到上面的代碼。 – DrColossos
當把String轉換爲datetime時,是否可以像在c#中一樣自動設置當前年份? –