如何在C#中將yyyy/mm/dd轉化為yyyy-mm-dd的方法總結


 

1) string timeData = datePicker1.Text;

            timeData = timeData.Replace("/","-");

DatePicker控件獲得的數據是字符串格式的,同DateTime獲得的時間格式不同,此時用Replace方法替換

 

2)在C#中如下Convert.ToDateTime('2012-2-2').ToString("yyyy-MM-dd");

 

3SimpleDateFormat formatter=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");

          string date=formatter.format("你保存日期的變量");

 

(4) DateTime mydatetime;
           mydatetime = DateTime.ParseExact(datePicker1.Text, "yyyy/MM/dd", System.Globalization.CultureInfo.InvariantCulture);
          textBlock1.Text = Convert.ToDateTime(mydatetime).ToString("yyyy-MM-dd");

先將DatePicker控件獲得數據轉換為DateTime,再轉換為所需要的格式。

 

 


免責聲明!

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



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