zoukankan      html  css  js  c++  java
  • 20160421字符串类型;日期时间类型数学类型

    12

    2016-04-21

     

     

     

     

     

    一.字符串类型

     

    string

     

    Trim() - 去头尾的空格,中间的空格不能去。

     

    ToUpper() - 把字符串的字母全变成大写。

    ToLower() - 把字符串的字母全变成小写。

     

    StartsWith("子串") - 是否以“子串”开头,是-true

    EndsWith("子串") - 是否以“子串”结尾,是-true

    Contains("子串") - 是否包含“子串”,是-true

     

    Substring(起始位置,长度) - 从大字符串中,截取小的子串出来。

    IndexOf("子串") - 从大字符串中,找到子串第一次出现的位置。返回整数。如果大串中找不到小串,返回-1

    LastIndexOf("子串") - 从大字符串中,找到子串最后一次出现的位置。返回整数。如果大串中找不到小串,返回-1

     

    ReplaceWith("被替换的子串","新的子串"):把大串中指定的小串,换成另一小串,返回替换后的大串。

     

     

    二.日期时间类型:

    DateTime dt = new DateTime();

    DateTime dt = new DateTime(1999,2,12);

    DateTime dt = new DateTime(1999,2,12,13,45,56);

     

    DateTime dt = DateTime.Now; //获得当前时间

     

    dt.Year,dt.Month,dt.Day,dt.Hour,dt.Minitue,dt.Second//截取出输入时间的年,月,日,时,分,秒

    dt.DayOfWeek//这一天是星期几

     dt.DayOfYear//一年开始的第几天;

     

    dt.AddXXXX();

    dt.AddYear();//正数代表距输入时间N年之后的日期;负数代表距输入时间N年之前的日期

    dt.AddMonths();//正数代表距输入时间N月之后的日期;负数代表距输入时间N月之前的日期

    dt.AddDays();//正数代表距输入时间N天之后的日期;负数代表距输入时间N天之前的日期

    dt.AddHours,dt.AddMinutes,dt.AddSecond以此类推。

     

    dt.ToString("格式化字符串") //显示2016/4/22 12:15:22

    dt.ToShortDateString  ()//只显示年月日不显示后面的时分秒 2016/4/22

    dt.ToShortTimeString   ()   //只显示时分,其他的不显示 12:22

    dt.ToLocalTime    ()//将对象转变为本地时间

    dt.ToLongDateString()//显示  XX年XX月XX日 2016年4月5日

    dt.ToLongTimeString      ()//显示 几点几分几秒 12:15: 22

     

    ★ binary 二进制的;system 体系,制度,系统

     

        yyyy,yy-年  MM,M-月 dd,d-日     hh,h时      mm,m分      ss,s秒

     代码格式:Console.WriteLine(dt.ToString ("yyyy年MM月dd日hh时mm分ss秒"));

    显示  2016年4月22日22时15分22秒

    代码格式:Console.WriteLine(a.ToString ("yy年M月d日h时m分s秒"));

    显示: 2016年4月22日10时15分22秒 //可自动转换为12进制

     

        扩展一下:

        对于整型,浮点型,也有ToString("格式化字符串")      #,0.

    Console.WriteLine(c.ToString ("#.00"));//最后必须加上小数

    Console.WriteLine(c.ToString ("#.##"));//若有小数就加,没有就不加

     

    三.数学运算

    Math

     

    Math.Ceiling(小数)  返回大于等当前小数的最小整数

    Math.Floor(小数)    返回小于等当前小数的最大整数

    Math.Round(小数)    四舍五入

    Math.Sqrt(数值) 求平方根    

     另外cos sin log 等函数运用

     

  • 相关阅读:
    mysql下this is incompatible with sql_mode=only_full_group_by解决方案
    docker 摆渡镜像脚本
    You must reset your password using ALTER USER statement before executing this statement
    docker 镜像自动升级脚本
    Docker容器的重启策略及docker run的--restart选项详解
    xj监控端口,模拟登陆脚本
    docker registry 镜像删除
    CentOS7下Supervisor安装与配置
    修改Docker默认镜像和容器的存储位置
    Kubernetes创建挂载共享存储的容器
  • 原文地址:https://www.cnblogs.com/pangchunlei/p/5419233.html
Copyright © 2011-2022 走看看