DateTime相关转换
1.当前时间转换为字符串格式
DateTime nowTime = DateTime.Now;
转换为如下几种主要格式:
DateTime.Now.ToString(); 2019/8/27 22:46:55 中间一个空格
DateTime.Now.ToString(“d”); 2019/8/27 只包含年月日
DateTime.Now.ToString(“g”); 2019/8/27 22:46 只包含年月日时分 中间一个空格
DateTime.Now.ToString(“G”); 2019/8/27 22:46:55 年月日时分秒
DateTime.Now.ToString(“s”); 2019-08-27T22:46:55 中间一个T
DateTime.Now.ToString(“u”); 2019-08-27 22:46:55Z 中间一个空格 最后一个Z
转换为具体的年月日时分秒的整型数
string.Substring(int start , int length)
start:为截取字符串的起始下标;length为需要截取的字符数
获取当前年 int yy = Convert.ToInt32(nowTime.Substring(0,4));
获取当前月 int mm = Convert.ToInt32(nowTime.Substring(5,2));
获取当前日 int dd = Convert.ToInt32(nowTime.Substring(8,2));
获取当前时 int hh = Convert.ToInt32(nowTime.Substring(11,2));
获取当前分 int mm = Convert.ToInt32(nowTime.Substring(14,2));
获取当前秒 int ss = Convert.ToInt32(nowTime.Substring(17,2));