詭異的問題「該字符串未被識別爲有效的 DateTime」

  問題描述:「該字符串未被識別爲有效的 DateTime」這個異常相信你們都會碰到,可是這一次真的沒法理解,服務器運行一段時間以後纔會出現這個問題,而且是系統中全部和日期相關的模塊,這個運行時間間隔多是幾個月,因此在本地調試是沒法發現問題的,那麼碰到這個問題如今個人解決辦法只能是重啓應用程序池,重啓後立馬就行了。服務器

  運行環境:Server2003 32位+IIS6+.net2.0+SQL2008測試

  問題分析:這個問題不用懷疑是日期轉換的問題,若是是轉換問題不會過段時間纔出現,而且下面的代碼怎麼也不會出現日期轉換問題的,除非.net的bug,下面這一行也會出錯,真的很無語: .net

  model.AddTime = DateTime.Now;調試

  問題排查:
  (1)通過最近兩次出現的情形,服務器均處於自動更新時,出現了上述問題,那麼頗有多是服務器自動更新程序致使了時間格式的變化。解決方案:直接關閉服務器的自動更新服務,等待測試。
  (2)檢測中……
相關文章
相關標籤/搜索