.Net ToString() 的妙用[处理日期,字符型转换 转为字符串]

  1. //2007年4月24日   
  2.   
  3.     this.TextBox6.Text = System.DateTime.Now.ToString("D");   
  4.   
  5.     //2007-4-24   
  6.   
  7.     this.TextBox7.Text = System.DateTime.Now.ToString("d");   
  8.   
  9.   
  10.   
  11.     //2007年4月24日 16:30:15   
  12.   
  13.     this.TextBox8.Text = System.DateTime.Now.ToString("F");   
  14.   
  15.     //2007年4月24日 16:30   
  16.   
  17.     this.TextBox9.Text = System.DateTime.Now.ToString("f");   
  18.   
  19.   
  20.   
  21.     //2007-4-24 16:30:15   
  22.   
  23.     this.TextBox10.Text = System.DateTime.Now.ToString("G");   
  24.   
  25.     //2007-4-24 16:30   
  26.   
  27.     this.TextBox11.Text = System.DateTime.Now.ToString("g");   
  28.   
  29.   
  30.   
  31.     //16:30:15   
  32.   
  33.     this.TextBox12.Text = System.DateTime.Now.ToString("T");   
  34.   
  35.     //16:30   
  36.   
  37.     this.TextBox13.Text = System.DateTime.Now.ToString("t");   
  38.   
  39.   
  40.   
  41.     //2007年4月24日 8:30:15   
  42.   
  43.     this.TextBox14.Text = System.DateTime.Now.ToString("U");   
  44.   
  45.     //2007-04-24 16:30:15Z   
  46.   
  47.     this.TextBox15.Text = System.DateTime.Now.ToString("u");   
  48.   
  49.   
  50.   
  51.     //4月24日   
  52.   
  53.     this.TextBox16.Text = System.DateTime.Now.ToString("m");   
  54.   
  55.     this.TextBox16.Text = System.DateTime.Now.ToString("M");   
  56.   
  57.     //Tue, 24 Apr 2007 16:30:15 GMT   
  58.   
  59.     this.TextBox17.Text = System.DateTime.Now.ToString("r");   
  60.   
  61.     this.TextBox17.Text = System.DateTime.Now.ToString("R");   
  62.   
  63.     //2007年4月    
  64.   
  65.     this.TextBox19.Text = System.DateTime.Now.ToString("y");   
  66.   
  67.     this.TextBox19.Text = System.DateTime.Now.ToString("Y");   
  68.   
  69.     //2007-04-24T15:52:19.1562500+08:00   
  70.   
  71.     this.TextBox20.Text = System.DateTime.Now.ToString("o");   
  72.   
  73.     this.TextBox20.Text = System.DateTime.Now.ToString("O");   
  74.   
  75.     //2007-04-24T16:30:15   
  76.   
  77.     this.TextBox18.Text = System.DateTime.Now.ToString("s");   
  78.   
  79.     //2007-04-24 15:52:19   
  80.   
  81.     this.TextBox21.Text = System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss:ffff");   
  82.   
  83.     //2007年04月24 15时56分48秒   
  84.   
  85.     this.TextBox22.Text = System.DateTime.Now.ToString("yyyy年MM月dd HH时mm分ss秒");   
  86.   
  87.   
  88.   
  89.   
  90.   
  91.     //星期二, 四月 24 2007   
  92.   
  93.     this.TextBox1.Text = System.DateTime.Now.ToString("dddd, MMMM dd yyyy");   
  94.   
  95.     //二, 四月 24 '07   
  96.   
  97.     this.TextBox2.Text = System.DateTime.Now.ToString("ddd, MMM d \"'\"yy");   
  98.   
  99.     //星期二, 四月 24   
  100.   
  101.     this.TextBox3.Text = System.DateTime.Now.ToString("dddd, MMMM dd");   
  102.   
  103.     //4-07   
  104.   
  105.     this.TextBox4.Text = System.DateTime.Now.ToString("M/yy");   
  106.   
  107.     //24-04-07   
  108.   
  109.     this.TextBox5.Text = System.DateTime.Now.ToString("dd-MM-yy");   
  110.   
  111.   
  112.   
  113. 字符型转换 转为字符串   
  114.   
  115.    12345.ToString("n"); //生成 12,345.00   
  116.   
  117.    12345.ToString("C"); //生成 ¥12,345.00   
  118.   
  119.    12345.ToString("e"); //生成 1.234500e+004   
  120.   
  121.    12345.ToString("f4"); //生成 12345.0000   
  122.   
  123.    12345.ToString("x"); //生成 3039 (16进制)   
  124.   
  125.    12345.ToString("p"); //生成 1,234,500.00%   

posted @ 2008-12-02 09:03  谢多  阅读(341)  评论(0)    收藏  举报