date為Datatime?型態->允許null格式
//1.先確定時間不為null
if (date!=null)
{
//2.先轉String
var strDate = string.Format("{0:yyyy\\/MM\\/dd HH:mm}", date);
//3.由String轉datetime
DateTime time = DateTime.Parse(strDate);
//4.加八小時
time=time.AddHours(8);
5.減八小時
time=time.AddHours(-8);
txtEndDate.Text = string.Format("{0:yyyy\\/MM\\/dd}", time);
ddlEndTime.SelectedValue = string.Format("{0:HH:mm}", time);
}
參考資料:
http://www.dotblogs.com.tw/regionbbs/archive/2008/10/09/5636.aspx