C# string类型的日期 怎么加一天再添加时间
我之前写的是stringup=date+''+"12:59:00";date是传入值string类型(比如2013-05-20),是一个日期,现在想将date加一天再链接...
我之前写的是string up=date+' '+"12:59:00"; date是传入值string类型(比如2013-05-20),是一个日期,现在想将date加一天再链接后面的空格和时间,该如何写?
原先的up=2013-05-20+' '+"12:59:00"=2013-05-20 12:59:00
现在想up=2013-05-21 12:59:00
求解答
我这么写对吗?
string up =date + 1;
up = up+' '+"12:59:00"; 展开
原先的up=2013-05-20+' '+"12:59:00"=2013-05-20 12:59:00
现在想up=2013-05-21 12:59:00
求解答
我这么写对吗?
string up =date + 1;
up = up+' '+"12:59:00"; 展开
推荐于2018-03-01
展开全部
不行,date是String类型+1就是在字符串后面加个1最后就变成了2013-05-201 12:59:00
用DateTime中的adddays();方法
DateTime dt = Convert.ToDateTime("2013-5-20 12:59:00");
string up=dt.AddDays(1);
这样up就变成2013-5-21 12:59:00 啦
用DateTime中的adddays();方法
DateTime dt = Convert.ToDateTime("2013-5-20 12:59:00");
string up=dt.AddDays(1);
这样up就变成2013-5-21 12:59:00 啦
推荐于2016-03-10 · 知道合伙人互联网行家
关注
展开全部
正数:----则是几天之后,
负数:----则是几天之前。
DataTime dt = Convert.DateTime("2010-6-8");
dt.AddDays(1); //增加一天 6-9
dt.AddDays(-1); //减少一天 6-7
负数:----则是几天之前。
DataTime dt = Convert.DateTime("2010-6-8");
dt.AddDays(1); //增加一天 6-9
dt.AddDays(-1); //减少一天 6-7
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public void dateAdd()
{
string date = "2013-05-20";
DateTime NowTime = Convert.ToDateTime(date);
NowTime = NowTime.AddDays(1);
date = NowTime.ToString("yyyy-MM-dd");
string up = date + ' ' + "12:59:00";
}
最後up=2013-05-21 12:59:00
{
string date = "2013-05-20";
DateTime NowTime = Convert.ToDateTime(date);
NowTime = NowTime.AddDays(1);
date = NowTime.ToString("yyyy-MM-dd");
string up = date + ' ' + "12:59:00";
}
最後up=2013-05-21 12:59:00
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
DateTime dt = Convert.ToDateTime("2013-5-29 12:20:20");
dt.AddDays(1);//是在这个时间上 加一天吧?
dt.AddDays(1);//是在这个时间上 加一天吧?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询