asp.net 已知一个String的时间字符串 怎么取得小时 和分钟... 10
如:stringA="2012-12-0313:08";怎么获取到13和08?不可以像把string转化成Date然后用getDay获取.....
如:
string A="2012-12-03 13:08";
怎么获取 到13 和 08 ?
不可以像 把 string转化成 Date然后 用 getDay获取.. 展开
string A="2012-12-03 13:08";
怎么获取 到13 和 08 ?
不可以像 把 string转化成 Date然后 用 getDay获取.. 展开
展开全部
讲思路好了:
用split,先用 : 分隔字符串A,得到 “2012-12-03 13” 和 “08” 两部份
08的话,取下标为1的那个就是了。
至于 13,用空格split?然后处理办法一样。
用split,先用 : 分隔字符串A,得到 “2012-12-03 13” 和 “08” 两部份
08的话,取下标为1的那个就是了。
至于 13,用空格split?然后处理办法一样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
找到第二个‘-’符号到第一个空格符号,用indexOf,再substring;得到08就找第一个‘:’符号位置和整个字符串长度,进行截取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string A="2012-12-03 13:08";
string day = Convert.ToDateTime(A).Day.ToString();
string day = Convert.ToDateTime(A).Day.ToString();
更多追问追答
追问
明显 没看懂需求,
追答
你会C#不?
string A="2012-12-03 13:08";
string day = Convert.ToDateTime(A).Day.ToString();
string hour = Convert.ToDateTime(A).Hour.ToString();
string minute = Convert.ToDateTime(A).Minute.ToString();
Response.Write(day);
Response.Write(hour);
Response.Write(minute);
这个day难道不是3吗?
这个hour难道不是13吗?
这个minute难道不是8吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
string hour=A.substring(12,2);
string min=A.substring(15,2);
string min=A.substring(15,2);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询