• DateTime.Now.ToString()方法


     //2007424

            this.TextBox1.Text = System.DateTime.Now.ToString("D");

            //2007/4/24

            this.TextBox2.Text = System.DateTime.Now.ToString("d");

           //200742416:30:15

            this.TextBox3.Text = System.DateTime.Now.ToString("F");

            //200742416:30

            this.TextBox4.Text = System.DateTime.Now.ToString("f");

            //2007/4/24 16:30:15

            this.TextBox5.Text = System.DateTime.Now.ToString("G");

            //2007/4/24 16:30       

           this.TextBox6.Text = System.DateTime.Now.ToString("g");

            //16:30:15

            this.TextBox7.Text = System.DateTime.Now.ToString("T");

            //16:30

            this.TextBox8.Text = System.DateTime.Now.ToString("t");

            //20074248:30:15

            this.TextBox9.Text = System.DateTime.Now.ToString("U");

            //2007-04-24 16:30:15Z

    this.TextBox10.Text = System.DateTime.Now.ToString("u");

            //424   

            this.TextBox11.Text = System.DateTime.Now.ToString("m");

            this.TextBox12.Text = System.DateTime.Now.ToString("M");

            //Tue, 24 Apr 2007 16:30:15 GMT

            this.TextBox13.Text = System.DateTime.Now.ToString("r");

            this.TextBox14.Text = System.DateTime.Now.ToString("R");

            //20074

            this.TextBox15.Text = System.DateTime.Now.ToString("y");

            this.TextBox16.Text = System.DateTime.Now.ToString("Y");

           //2007-04-24T15:52:19.1562500+08:00

            this.TextBox17.Text = System.DateTime.Now.ToString("o");

            this.TextBox18.Text = System.DateTime.Now.ToString("O");

            //2007-04-24T16:30:15

            this.TextBox19.Text = System.DateTime.Now.ToString("s");

           //2007-04-24 15:52:19:9889

            this.TextBox20.Text = System.DateTime.Now.ToString("yyyy-MM-dd HHmmssffff");

            //20070424 155648

            this.TextBox21.Text = System.DateTime.Now.ToString("yyyyMMdd HHmmss");

            //星期二, 四月 24 2007

            this.TextBox22.Text = System.DateTime.Now.ToString("dddd, MMMM dd yyyy");

           //周三, 十二月 7 '11

            this.TextBox23.Text = System.DateTime.Now.ToString("ddd, MMM d \"'\"yy");

            //星期二, 四月 24

            this.TextBox24.Text = System.DateTime.Now.ToString("dddd, MMMM dd");

            //4/07

            this.TextBox25.Text = System.DateTime.Now.ToString("M/yy");

            //07-12-11

            this.TextBox26.Text = System.DateTime.Now.ToString("dd-MM-yy");

          

            string[] Day = new string[] { "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" };

            //2011/12/6 昨天

            this.TextBox1.Text = System.DateTime.Now.AddDays(-1).ToShortDateString();

            //2011/12/8 明天

            this.TextBox2.Text = DateTime.Now.AddDays(1).ToShortDateString();

           //2011/12/4 本周星期天

            this.TextBox3.Text = DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();

            //2011/12/10 本周星期六

            this.TextBox4.Text = DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();

           //星期三 今天周几

            this.TextBox5.Text = Day[Convert.ToInt16(DateTime.Now.DayOfWeek)];

            //2011/11/27 上周日

            this.TextBox6.Text = DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();

            //2011/12/3 上周六

            this.TextBox7.Text = DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek))) - 7).ToShortDateString();

           //2011/12/11 下周日

            this.TextBox8.Text = DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek))) + 7).ToShortDateString();

            //2011/12/17 下周六

            this.TextBox9.Text = DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek))) + 7).ToShortDateString();

            //2011-12-01 本月一号

            this.TextBox10.Text =DateTime.Now.ToString("yyyy-MM-01");

            //2011/12/31 本月最后一天

            this.TextBox11.Text=DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddMonths(1).AddDays(-1).ToShortDateString();

            //2011/11/1 上个月一号

            this.TextBox12.Text=System.DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddMonths(-1).ToShortDateString();

            //2012/1/1 下个月一号

            this.TextBox13.Text=System.DateTime.Parse(DateTime.Now.ToString("yyyy-MM-01")).AddMonths(1).ToShortDateSring();

     /// <summary>        

    /// 将byte型转换为字符串      

       /// </summary>        

    /// <param name="arrInput">byte型数组</param>   

          /// <returns>目标字符串</returns>        

    private string ByteArrayToString(byte[] arrInput)       

      {           

      int i;         

        StringBuilder sOutput = new StringBuilder(arrInput.Length);    

             for (i = 0; i < arrInput.Length; i++)       

          {                

    sOutput.Append(arrInput[i].ToString("X2"));       

           }             //将此实例的值转换为System.String       

          return sOutput.ToString();    

         }

     /// <summary>

     /// 对接收到的数据进行解包(将接收到的byte型数组解包为Unicode字符串)

      /// </summary>       

      /// <param name="recbytes">byte型数组</param>      

       /// <returns>Unicode编码的字符串</returns>        

    public string disPackage(byte[] recbytes)      

       {         

        string temp = "";  

        foreach (byte b in recbytes)     

          temp += b.ToString("X2") + " ";  //ToString("X2") 为C#中的字符串格式控制符        

         return temp;         }

    ======================================================

    ToString("X2") 为C#中的字符串格式控制符

    X为     十六进制 2为     每次都是两位数

    比如   0x0A ,若没有2,就只会输出0xA 假设有两个数10和26,正常情况十六进制显示0xA、0x1A,这样看起来不整齐,为了好看,可以指定"X2",这样显示出来就是:0x0A、0x1A。 参考网址: http://topic.csdn.net/t/20050709/17/4133902.html

  • 相关阅读:
    Java实现 LeetCode 382 链表随机节点
    Java实现 LeetCode 382 链表随机节点
    Java实现 LeetCode 381 O(1) 时间插入、删除和获取随机元素
    Java实现 LeetCode 381 O(1) 时间插入、删除和获取随机元素
    Java实现 LeetCode 381 O(1) 时间插入、删除和获取随机元素
    Java实现 LeetCode 380 常数时间插入、删除和获取随机元素
    Java实现 LeetCode 380 常数时间插入、删除和获取随机元素
    Linux下的iwpriv(iwlist、iwconfig)的简单应用
    OCX控件的注册卸载,以及判断是否注册
    .OCX、.dll文件注册命令Regsvr32的使用
  • 原文地址:https://www.cnblogs.com/fjsnail/p/2764878.html
Copyright © 2020-2023  润新知