一般我們電腦的日期格式都是yyyy-m-d,這個是系統預設的,但是有的時候,我們為了顯示,可能只顯示年和月yyyy-m,這種情況下datepicker控制項顯示的日期也是yyyy-m,
因此我們通過datepicker控制項的text屬性,獲得的日期也就只有年和月,但這不是我們想要的,我們需要的日,因此,無論電腦如何設定,我們都需要把datepicker控制項設定為我們自己需要的格式。
這個時候就需要日期格式化,
格式化的**為
thread.currentthread.currentculture = new cultureinfo("zh-cn");
thread.currentthread.currentculture =(cultureinfo)thread.currentthread.currentculture.clone();
thread.currentthread.currentculture.datetimeformat.shortdatepattern = "
yyyy-mm-dd
";
三行**只需要放到建構函式裡,就可以了,如果需要不同的格式,需要要替換掉yyyy-mm-dd
C 日期格式化
日期轉化一 為了達到不同的顯示效果有時,我們需要對時間進行轉化,預設格式為 2007 01 03 14 33 34 要轉化為其他格式,要用到datetime.tostring的方法 string,iformatprovider 如下所示 結果輸出 thursday,june 16,2005 引數fo...
c 格式化日期
期轉化 datetime d t datetime.now dt.tostring 2005 11 5 13 21 25 dt.tofiletime tostring 127756416859912000 dt.tofiletimeutc tostring 127756704859912816 dt...
c 日期格式化
系統格式化 符號 語法 示例 2016 05 09 13 09 55 2350 格式說明 y datetime.now.tostring 2016 5 9 13 09 55 短日期 長時間 d datetime.now.tostring d 2016 5 9 短日期d datetime.now.to...