熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP獲取到的系統時間有上午,下午的解決方法

2013-11-13 10:46:31  來源: .NET編程 

  ASP程序中調用Now()總顯示上午和下午的解決辦法:

  這麼顯示一般都是因為服務器就是如此設置的先查看時間格式直接雙擊任務欄中時間在彈出的“時間和日期”中果然顯示了上午下午這樣的字樣那就進入下一步設置;

  打開控制面板選擇“區域和語言選項”在“區域選項”中選擇自定義選擇“時間”標簽將時間格式設置為“H:mm:ss ”即小時制時間將下面的AM符號和PM符號後的值清空單擊“確定”保存設置;

  此時再打開“時間和日期”時間中已經不顯示上午和下午的字樣了進入下一步檢驗;

  重啟IIS後執行ASP函數Now()結果讓我很失望還是顯示了大大的“下午”兩個字那現在就不是這個問題了應該就是沒有使用系統區域設置的時間;

  強制ASP時間使用使用區域設置裡面的時間格式方法如下打開注冊表編輯器進入HKEY_LOCAL_MACHINESOFTWAREMicrosoft建立OLEAUT的項在該項下建立名稱為“VarConversionLocaleSetting”的DWORD值數據設置為設置完成後退出注冊表編輯器;

  重啟IIS後再次測試ASP函數Now()現在已經成功的不再顯示該死的“上午”“下午”字樣了


From:http://tw.wingwit.com/Article/program/net/201311/14480.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.