社区
C#
帖子详情
C#中 怎么比较2个字符串类型的日期大小 格式是XXXX—XX—XX
五月雪野名扬花鼓
2012-04-26 11:08:34
C#中 怎么比较2个字符串类型的日期大小 格式是XXXX—XX—XX 谢谢
...全文
1058
14
打赏
收藏
C#中 怎么比较2个字符串类型的日期大小 格式是XXXX—XX—XX
C#中 怎么比较2个字符串类型的日期大小 格式是XXXX—XX—XX 谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Code従業員
2012-04-26
打赏
举报
回复
string str1 = "2012-10-10";
string str2 = "2012-09-08";
switch(str1.CompareTo(str2))
{
case -1://小
break;
case 0://等
break;
case 1://大
break;
}
值得注意的是,这个是按照字符的位置来决定的,也就是说
2012-10-10 是小于 2012-9-08 的因为在第6个字符1远小于9,所以,09的0绝对不能省略,其他没什么了
五月雪野名扬花鼓
2012-04-26
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
引用 10 楼 的回复:
引用 5 楼 的回复:
转成datetime再比较。
转成DATETIME 可以直接 比较 还是用哪个方法?
在格式完全一致的情况下,可以直接比较字符串大小的
[/Quote]
已经解决了 谢谢 大家的帮助 谢谢
五月雪野名扬花鼓
2012-04-26
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
引用 10 楼 的回复:
引用 5 楼 的回复:
转成datetime再比较。
转成DATETIME 可以直接 比较 还是用哪个方法?
在格式完全一致的情况下,可以直接比较字符串大小的
[/Quote]
我用了>提示不可以 compare 能比较出大小吗 就是日期的先后顺序,,只能比较包不包含吧? 我转成DATATIME 之后 该怎么做? 直接用>吗
裸奔在上海
2012-04-26
打赏
举报
回复
[Quote=引用 10 楼 的回复:]
引用 5 楼 的回复:
转成datetime再比较。
转成DATETIME 可以直接 比较 还是用哪个方法?
[/Quote]
在格式完全一致的情况下,可以直接比较字符串大小的
五月雪野名扬花鼓
2012-04-26
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
转成datetime再比较。
[/Quote]
转成DATETIME 可以直接 比较 还是用哪个方法?
saybookcat
2012-04-26
打赏
举报
回复
yyyyMMdd格式的字符串 compartTo 或者 > 都可以
熙风
2012-04-26
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
引用 4 楼 的回复:
如果格式完全一样,可以直接比较字符串
如果格式不一样,要转为DateTime进行比较
比较字符串 compare to
可以 比较出大小吗?
[/Quote]
可以的,,
五月雪野名扬花鼓
2012-04-26
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
如果格式完全一样,可以直接比较字符串
如果格式不一样,要转为DateTime进行比较
[/Quote]
比较字符串 compare to
可以 比较出大小吗?
hk08807
2012-04-26
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
转成datetime再比较。
[/Quote]++
love_4023
2012-04-26
打赏
举报
回复
转成datetime再比较。
bdmh
2012-04-26
打赏
举报
回复
如果格式完全一样,可以直接比较字符串
如果格式不一样,要转为DateTime进行比较
五月雪野名扬花鼓
2012-04-26
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
datetime直接比较 或者转成yyyyMMdd字符串直接比较
[/Quote]
具体 一点 新手 谢谢
newxdlysk
2012-04-26
打赏
举报
回复
转成DateTime类型比较或者直接字符串CompareTo
saybookcat
2012-04-26
打赏
举报
回复
datetime直接比较 或者转成yyyyMMdd字符串直接比较
C#
实验报告.doc
1.从键盘输入两个数进行
比较
,并定义一个
字符串
变量,当数1小于数2时,
字符串
变量为“less than”,当当数1等小于数2时
字符串
变量为“equal to”,当数1大于数2时
字符串
变量为“greater than”。 2、编一个猜数程序,程序设定一个1位十进制数,允许用户猜3次,错了告诉比设定数大还是小。 3、定义
日期
类型
Date。要求有以下面成员:年、月、日变量,重载的构造方法,一个实现年、月、日单独的输入,一个实现从系统时间里读出年月日,并实现打印方法成员,该方法要按照“
XX
XX
年
XX
月
XX
日”
格式
输出
日期
。 4、编写一个学生和教师数据输入和显示程序,学生数据有编号、姓名、班级和成绩,教师数据有编号、姓名、职称和部门。要求将编号、姓名输入和显示设计成一个类person,并作为学生数据操作类student和教师类数据操作类teacher的基类。
[Csharp高级编程(第6版)]7章8章9章
中
文版,[Csharp高级编程(第6版)]7章委托和事件、8章
字符串
和正则表达式、9章集合.pdf
正则表经典源代码,很经典的源代码
正则表经典源代码,很好的注释不可惜的,正则表经典源代码,很经典的源代码
C#
验证
字符串
格式
字符/数字
验证
字符串
格式
: /// <summary> /// 检查账号
格式
(字母和数字) /// </summary> /// <param name="account">
字符串
</param> /// <param name="minL">最小长度</param> /// <param name="maxL">最大长度</.
在
C#
中
用另一个
字符串
拆分一个
字符串
我一直在使用 Split() 方法来拆分
字符串
,但这似乎仅在您按字符拆分
字符串
时才有效。有没有办法拆分 string,另一个
字符串
是按参数拆分的?我尝试将拆分器转换为字符数组,但没有成功。换句话说,我想拆分 string:THE
xx
QUICK
xx
棕色N
xx
FOX通过
xx
,并返回一个包含值的数组:THE, QUICK, 棕色, 狐狸。
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章