也許我看到的東西..轉換時間軍事
在試圖把一個日期的"mm/dd/yyyy hh:mm:ss PM"
格式轉換成軍時,以下替換行值的似乎並沒有採取。儘管我確信我之前做過這些(列值不是日期)。在這種情況下, row["adate"]
是否會接受分配給它的值?
DateTime oos = DateTime.Parse(row["adate"].ToString());
row["adate"] = oos.Month.ToString()
+ "/"
+ oos.Day.ToString()
+ "/"
+ oos.Year.ToString()
+ " "
+ oos.Hour.ToString()
+ ":"
+ oos.Minute.ToString();
題外話:你可能想看看日期格式:http://msdn.microsoft.com/en-us/library/az4se3k1.aspx – dbemerlin 2010-03-10 13:21:51
'行[「ADATE」 ] = oos.ToString(「MM/dd/YYYY HH:mm」)'可能會更好 – 2010-03-10 13:22:07
@Philip Fourie:row [「adate」] .text = oos.ToString(「MM/dd/YYYY HH:mm」)發佈它作爲答案並獲得一些聲譽! :) – 2010-03-10 13:24:16