date time 和string
Break 彻底终断循环
Continue 中断本次循环,进入下次循环
//s后边的点代表“的”的意思,点后边出现的一系列应用中扳手代表名词,即属性。箱子代表动词,即方法。
string s = " holle ";
Console.WriteLine(s.Length );//名词 s字符窜长度 即多少个字符 不是字节数
// 例:本题结果显示2
string m = "您好";
Console.WriteLine(m.Length);
*/
//以下全是动词 动词后面必须有括号 数字符串长度从一开始数,数位置从零开始数
//看括号内是不是能输入东西 将光标放在括号中间 摁ctrl+shift+空格
string s = " Holle Baby ";
Console.WriteLine(s.Trim()+"吃饭"); //压缩两边的空格 内容间的空格不能删
Console.WriteLine(s.TrimStart() + "吃饭");//压缩开头的空格
Console.WriteLine(s.TrimEnd() + "吃饭"); //压缩末尾的空格
Console.WriteLine(s.ToUpper()); //全部变成大写
Console.WriteLine(s.ToLower ()); //全部变成小写
Console.WriteLine(s.IndexOf ("o") ); //开始出现该符号在第几位
Console.WriteLine(s.LastIndexOf ("o")); // 最后出现该符号在第几位
Console.WriteLine(s.Substring (5,3)); //从第几位开始截 , 截几个字符
Console.WriteLine(s.Substring(5)); // 从第几位开始截 一直到结束
Console.WriteLine(s.StartsWith ("o")); //判断 开头是不是本字符(这三个都是布尔型)
Console.WriteLine(s.EndsWith ("o")); //判断 结尾是不是本字符
Console.WriteLine(s.Contains("o")); //判断 字符串中是否包括本字符
Console.WriteLine(s.Replace ("o","9")); //将本字符串中的o替换成9后的字符
string a = @"c:\able\mmmm\ss.txt";//在将某个文件赋值时,会产生转义字符!以前用\\取消转义,现在只需加@即可
/*
DateTime n = new DateTime(); //创建新时间 括号内可手输
Console.WriteLine(n); //0001/1/1 星期一 上午12:00:00
*/
/*
DateTime n = new DateTime(2001,03,02,12,02,21);//创建新时间 手输
Console.WriteLine(n); // 2001/3/2 星期五 下午12:02:21
*/
/*
DateTime n = new DateTime(2001, 3, 2, 12, 2, 21);//创建新时间 手输
Console.WriteLine(n); // 2001/3/2 星期五 下午12:02:21
*/
/*
DateTime m = DateTime.Now;
Console.WriteLine(m.ToString ("yyyy年MM月dd日hh时mm分ss秒"));// 2014年08月20日04时05分32秒 ?下午
Console.WriteLine(m.ToString("yy年M月d日h时m分s秒"));// 14年8月20日4时5分32秒
Console.WriteLine(m.Year );//提取当前的年份 同理有月份month day hour minute second millisecond毫秒
Console.WriteLine(m.DayOfWeek);//显示今天是星期几
Console.WriteLine(m.DayOfYear);//显示今天是今年的第多少天
*/
/*
DateTime m = DateTime.Now;
Console.WriteLine(m.ToLongDateString()); //显示 2014年8月20 星期三
Console.WriteLine(m.ToShortDateString()); //显示 2014/8/20 星期三
Console.WriteLine(m.ToLongTimeString());//显示 下午 6:51:54
Console.WriteLine(m.ToShortTimeString());//显示 下午 6:51
*/
/*
//时间的加减法运算
DateTime m = DateTime.Now;
DateTime n = new DateTime(2001,03,02,12,11,23);
Console.WriteLine(m-n);//结果显示你输入的日期到现在一共有多少天多少小时多少分多少秒 一共多少秒
Console.WriteLine(n.AddDays(-100)); //结果显示比n早100天的日期和时间 也可以加改成正数即可
//同理有年,月,时,分,秒,毫秒的 加减
*/
/*
double a = 10, b = 3, c = a / b;
Console.WriteLine(c.ToString("#.##"));//保留两位小数 如果能整除则不显示小数部分
Console.WriteLine(c.ToString("0.00"));//保留两位小数 能不能整除都会保留两位小数 能整除用0补齐
Console.WriteLine(c.ToString("#.00"));
Console.WriteLine(c.ToString("0.##"));
Console.WriteLine(c.ToString("#.##元"));//结果显示3.33元
*/
/*
double a = 1000000, b = 3, c = a / b;
Console.WriteLine(c.ToString("#,#.##"));//结果显示333,333.33三位一个逗号自个位向左数
*/
//数字方面的值
/*
Console.WriteLine(Math.Abs(-34.23));//求绝对值 34.23
Console.WriteLine(Math.Ceiling (4.3));//取顶数 5 例如取页数没有半页的,往上捐
Console.WriteLine(Math.Floor (4.3));//取底数 4
Console.WriteLine(Math.Round (4.3));//四舍五入 4
Console.WriteLine(Math.Round (4.8));//四舍五入 5
Console.WriteLine(Math.Sqrt (9));//开方求根 3
*/
//判断是平年还是闰年
/*
Console.Write("输入年份:");
int i=Convert .ToInt32(Console.ReadLine());
if (i >= 1 && i <= 9999)
{
if (i % 400 == 0 || i % 4 == 0 && i % 100 != 0)
{
Console.WriteLine(i + "是闰年");
}
else
{
Console.WriteLine(i + "是平年");
}
}
else
{
Console.WriteLine("您输入的数值无意义");
}
*/
//判断日期是否正确
/*
Console.Write("输入年份");
int i = Convert.ToInt32(Console.ReadLine());
Console.Write("输入月份");
int m = Convert.ToInt32(Console.ReadLine());
Console.Write("输入日期");
int n = Convert.ToInt32(Console.ReadLine());
if (i >= 1 && i <= 9999)
{
if (i % 400 == 0 || i % 4 == 0 && i % 100 != 0)
{
if(m>=1&&m<=12)
{
if (n >= 1 && n <= 31 && (m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12))
{
Console.WriteLine("您输入的日期正确");
}
else if(n>=1&&n<=30&&(m==4||m==6||m==9||m==11))
{
Console.WriteLine("您输入的日期正确");
}
else if (n >= 1 && n <= 29)
{
Console.WriteLine("您输入的日期正确");
}
else
{
Console.WriteLine("您输入的数值无意义");
}
}
else
{
Console.WriteLine("您输入的数值无意义");
}
}
else
{
if (m >= 1 && m <= 12)
{
if (n >= 1 && n <= 31 && (m == 1 || m == 3 || m == 5 || m == 7 || m == 8 || m == 10 || m == 12))
{
Console.WriteLine("您输入的日期正确");
}
else if (n >= 1 && n <= 30 && (m == 4 || m == 6 || m == 9 || m == 11))
{
Console.WriteLine("您输入的日期正确");
}
else if (n >= 1 && n <= 28)
{
Console.WriteLine("您输入的日期正确");
}
else
{
Console.WriteLine("您输入的数值无意义");
}
}
else
{
Console.WriteLine("您输入的数值无意义");
}
}
}
else
{
Console.WriteLine("您输入的数值无意义");
}
*/
//截取身份证号码的出生日期
/*
Console.WriteLine("请输入身份证号:");
string i = Convert.ToString(Console.ReadLine());
if(i.Length==18)
{
Console.WriteLine(i.Substring (6,8));
}
else
{
Console.WriteLine("您输入的数值无意义");
}
*/
//随机验证码的生成 可应用于缘分测试
/*
string s = "1234567890qwertyuiopasdfghjklzxcbvnmQWERTYUIOPASDFGHJKLZXCVBNM";
string m="";
Random aaa=new Random();
for (int i = 1; i < 5; i++)
{
int n = aaa.Next(s.Length );
m = m + s.Substring(n,1);
}
Console.WriteLine(m);
*/
/*生成的是一个字符 出现四次
string s = "1234567890qwertyuiopasdfghjklzxcbvnmQWERTYUIOPASDFGHJKLZXCVBNM";
string m = "";
for (int i = 1; i < 5; i++)
{
Random aaa = new Random();
int n = aaa.Next(s.Length);
m = m + s.Substring(n, 1);
}
Console.WriteLine(m);
*/
/*每个种子都有永久不变的字符
string s = "1234567890qwertyuiopasdfghjklzxcbvnmQWERTYUIOPASDFGHJKLZXCVBNM";
string m = "";
Random aaa = new Random(4);//可输入种子,种种子后随机数不变,没有种子没有随机数,不写种子系统按时间计算
for (int i = 1; i < 5; i++)
{
int n = aaa.Next(s.Length);
m = m + s.Substring(n, 1);
}
Console.WriteLine(m);
*/
Console.Write("输入邮箱:");
string s = Console.ReadLine();
bool m=s.StartsWith(" ");
bool n=s.StartsWith(".");
int a = s.IndexOf("@");
int c = s.LastIndexOf("@");
bool b = s.Contains(".");
bool d = s.Contains("..");
if (m == n == d == false && a != 0 && a != c && b == true)
{
Console.WriteLine("登录成功");
}
else
Console.WriteLine("您输入的邮箱错误");
转载于:https://www.cnblogs.com/wanwuguizong/p/3928502.html
date time 和string相关推荐
- php 将date转换成string,php如何实现date转string
php实现date转string的方法:可以利用SimpleDateFormat.format把date转成String,如[str3 = format1.format(date1);]. Date与 ...
- java str2date,java date类与string类实例代码分享
Date类用来指定日期和时间,其构造函数及常用方法如下: publicDate() 从当前时间构造日期时间对象. publicStringtoString() 转换成字符串. publiclongge ...
- EXT核心API详解(二)-Array/Date/Function/Number/String
EXT核心API详解(二)-Array/Date/Function/Number/String Array类 indexOf( Object o ) Number object是否在数组中,找不到返 ...
- Date类型与String类型互相转换
string类型转换为date类型 // strTime要转换的string类型的时间,formatType要转换的格式yyyy-MM-dd HH:mm:ss//yyyy年MM月dd日// HH时mm ...
- Jquery- 错误消息Date未定义,String未定义
在jquery的高版本(1.7-1.9)提示"String"未定义,稍低版本提示"Date"未定义错误 解决办法: 1.找到你发生错误的代码(即执行那条代码时发 ...
- mysql date string类型_mysql date类型与string转换
/** * 将string转换为yyyyMMddHHmmss格式的Date型 * @param time * @return java.util.Date */ public static Date ...
- python string转date类型_java string类型怎么转化成date类型
/** * 根据一段日期时间字符串,转换得到日期时间对象.日期时间字符串可以是以下格式: * 1. yyyy-MM * 2. yyyy-MM-dd * 3. HH:mm * 4. HH:mm:ss * ...
- 数据库date日期转String类型
在实体类中创建两个日期属性 private Date creationDate;//这个与数据库中的日期属性同名private String creationDateStr; 从数据库查出数据后,会将 ...
- JavaScript中的Date日期、String字符串、Array数组、Math提供对数据的数学计算
一.Date 日期对象 日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒). 定义一个时间对象 : var Udate=new Date(); 注意:使用关键字new,Date() ...
- java setdate_java中setDate(Date date)方法和String与Date之间的转换
importjava.sql.Timestamp;importjava.text.DateFormat;importjava.text.ParseException;importjava.text.S ...
最新文章
- mega_[MEGA DEAL] 2020年完整的Java Master Class Bundle(96%)
- bg和fg指令(整理)以及 Linux中Ctrl+C、Ctrl+D等按键操作进程相关命令
- Spring实战(第3版)
- 第一章	安装OpenResty(Nginx+Lua)开发环境
- JSP内置对象之WEB安全性及config对象
- 鸿蒙系统能否推广,鸿蒙系统凭实力占市场,无需通过禁止安卓系统来推广
- 第七章 ---- 异常处理
- php网上商城拟解决的问题是,上次说的软件商城BUG,已找到问题,并解决~
- 程序员面试金典——7.6穿点最多的直线
- 人脸识别+AI技术如何实现智慧工地履约考勤?
- 为什么你还是离不开微软的Office软件?
- 【Unity3D】基于模板测试和顶点膨胀的描边方法
- 手机NFC是什么?怎么使用?
- 4.3 期货每日早盘操作建议
- 微信小程序 -- 订阅消息wx.requestSubscribeMessage
- egg.js入门教程视频文件(转载于cnode社区)
- deli考勤机3960操作手册
- 计算机与linux操作系统的发展
- 项目中使用 husky 格式化代码和校验 commit 信息
- Python sklearn机器学习各种评价指标——Sklearn.metrics简介及应用示例