C# datetime.now.tostring("yyyy/MM/dd") 顯示為yyyy-MM-dd的解決辦法


在 ToString() 的時候這個方法是直接以系統的日期格式設置輸出的,所以這里會出現這種莫名基妙的錯誤,

解決的辦法就是啟用 DateTime.ToString() 的第二個參數,忽略系統時間格式設置:

DateTime.Now.ToString("yyyy/MM/dd", System.Globalization.DateTimeFormatInfo.InvariantInfo);
解決方案2,來自網友回復

DateTime.Now.ToString("yyyy'/'MM'/'dd")

文:http://www.ylsjwang.com/mingxing/51.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM