Homework!---判断多久过生日

try{
Consloe.Write("请输入您的生日");
string s=Consloe.Readline();
DateTime bd=Covnert.ToDateTime(s);
DateTime td=DateTime.Today;
if(bd>td)
{
TimeSpan Ts1=bd-td;
Consloe.WriteLine("据您的生日天数有"+ts1.TotalDays+"天");

}

else
{
TimeSpan Ts2=bd。AddYears(1)-td;
Consloe.WriteLine("此时据您的生日天数有"+ts2.TotalDays+"天");

Console.ReadLine();
}
}
catch(Exception ex)
{Consloe.WriteLine(“报错了哥们”);

Consloe.WriteLine(“错误为:”+ex.Message);
}
finally
{
Consloe.WriteLine(“请填入准确日期”+“谢谢!”);
}
Console.ReadLine();
时间: 2024-11-15 00:33:07

Homework!---判断多久过生日的相关文章

课后作业 04 --DateTime应用,判断多久后生日之类

try { Console.Write("请以年-月-日的形式输入您的生日:"); string strA = Console.ReadLine(); DateTime bir = Convert.ToDateTime(strA); DateTime tod = DateTime.Today; strA = bir.ToString("MM-dd");//将输入生日转换为月 日格式 string strB = tod.ToString("MM-dd&quo

java判断生日字符串是否合法

写了个判断用户输入生日字符串是否合法的方法,前提是输入字符串格式为yyyyMMdd. public static boolean checkBirthDay(String birthday) { if (Common.empty(birthday)) { return false; } if (birthday.length() != 8) { return false; } Pattern pattern = Pattern .compile("^[1,2]\\d{3}(0[1-9]||1[0

SampleDateFormat进行日期格式化

我们生成的日期 ,可能不是我们想要的格式,这时候,就要用到SampleDateFormat类的format方法转换一下, SampleDateFormat是java.text包下的一个常用日期类 这个常用类的常用方法,我们经常会用到2个 parse(String text, ParsePosition pos)           解析字符串的文本,生成 Date. format(Date date, StringBuffer toAppendTo, FieldPosition pos)    

shell编程中date用法(转)

原文地址:http://blog.sina.com.cn/s/blog_61c006ea0100mgxe.html 1.date --help %% 输出%符号 a literal % %a 当前域的星期缩写 locale’s abbreviated weekday name (Sun..Sat) %A 当前域的星期全写 locale’s full weekday name, variable length (Sunday..Saturday) %b 当前域的月份缩写 locale’s abbr

C#回顾 Ado.Net C#连接数据库进行增、删、改、查

一.简介 1.ado.net是一门数据库访问技术. 他可以通过程序来操作数据库 2.类库 Connection 类 和数据库交互,必须连接它.连接帮助指明数据库服务器.数据库名字.用户名.密码,和连接数据库所需要的其它参数.Connection对象会被Command对象使用,这样就能够知道是在哪个数据源上面执行命令. 与数据库交互的过程意味着必须指明想要执行的操作.这是依靠Command对象执行的.开发人员使用Command对象来发送SQL语句给数据库.Command对象使用Connection

Linux基础命令快速入门

Linux基础命令 write by Booboo Wei [email protected] 摘要: 常用的命令 ls cd pwd 符号 * ? { } | 帮助命令 --help help type man info /usr/share/doc 针对文件的的基本操作 touch mkdir rmdir cp rm mv 针对文件内容的基本操作 cat tac head tail more less 文件的查看.编辑.过滤vi vim echo grep cut wc file 关于时间的

定位日站大法之-社会工程学

0x00时隔两个月了,我整整浪费了两个月的时间,这两个月我不仅没挖洞就算了,还没有学习任何的姿势,思路,语言,我到底在干嘛?反正我已经废了.可能很多学安全的人不一定是每天都在做渗透测试,每天挖洞吧?据我猜测的,不过还是有部分每天无限挖洞三天三夜,不用睡觉只靠嗑药,死都要找到漏洞,无需睡觉,想着都可怕,挖洞虽然有时候得花那么十几天做测试,但我们还是得注意休息的,今天我们来聊聊从常见漏洞开始,今天我们入侵人心. 0x01 今天的目标是一个中型公司的网站,好久没测试想试试看要不要降低智商,这一次的渗透

Shell之date用法

#man date可以看到date的help文件 #date 获取当前时间 #date -d "-1week" +%Y%m%d 获取上周日期(day,month,year,hour) #date--date="-24 hour" +%Y%m%d 同上 date_now=`date+%s` shell脚本里面赋给变量值 %% 输出%符号 %a 当前域的星期缩写 (Sun..Sat) %A 当前域的星期全写 (Sunday..Saturday) %b 当前域的月份缩写(

shell scripts小记2

使用date命令转换基础时间秒为年月日: 命令为: date -d @1281161747 注意一定不要忘记符号“@” #date 获取当前时间 #date -d "-1 week" +%Y%m%d 获取上周日期(day,month,year,hour) #date --date="-24 hour" +%Y%m%d 同上 date_now=`date +%s` shell脚本里面赋给变量值 %% 输出%符号 %a 当前域的星期缩写 (Sun..Sat) %A 当前