我的服務器位於美國,我的客戶位於印度。以美國格式保存日期時間並以英國格式顯示
我試着寫了一個函數,當我通過美國格式時可以返回英國日期,反之亦然。但它不起作用。
// client culture
System.Globalization.CultureInfo UKcultureInfo = new System.Globalization.CultureInfo("en-gb");
// server culture
System.Globalization.CultureInfo UScultureInfo = new System.Globalization.CultureInfo("en-us");
public DateTime ReturnUKDate(string date)
{
return DateTime.Parse(date, UKcultureInfo);
}
,但是當我通過ReturnUKDate(「2012年12月29日」)
我得到這個錯誤字符串未被識別爲有效的DateTime。
你將日期值保存到哪裏?數據庫,XML或其他(請指定)? – code4life 2012-03-05 16:20:26