Facebook Sharer
选择您要替换的背景颜色:
【农历新年】背景图片:
个性化设定
 注册  找回密码
查看: 1649|回复: 4
打印 上一主题 下一主题

ASP.NET + C# 时间计算的问题

[复制链接]

4

主题

0

好友

476

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

跳转到指定楼层
1#
发表于 2009-11-2 03:23 AM |只看该作者 |正序浏览
如何在asp.net+c#做时间的计算..
比如从8月31号到9月2号




asp , NET , 时间
收藏收藏0

20

主题

4

好友

2395

积分

白金长老

Rank: 10

5#
发表于 2009-11-5 12:05 AM |只看该作者
是要计算相差的日子还是?
如果是相差多少天的话,直接相减就可以了



  1. datetime day1 = new datetime(2009,10,31,0,0,0);
  2. datetime day2 = new datetime(2009,11,1,23,59,59);
  3. int daydiff = (day2 - day1).Days;
复制代码


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

4#
发表于 2009-11-2 03:38 PM |只看该作者
其实 datatime 是很深的 东西
我也很痛苦的经历 叻

太多时间的问题
culture, format, timezone

DateTime .Parse
DateTime .ParseExact

时间久了你就知道啦



回复

使用道具 举报

4

主题

0

好友

476

积分

翡翠长老

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

3#
发表于 2009-11-2 02:39 PM |只看该作者
O.o
只是要compare 日子而已
不过应该就是你给的答案了。。
感谢感谢


回复

使用道具 举报

13

主题

0

好友

2113

积分

白金长老

Rank: 10

2#
发表于 2009-11-2 11:02 AM |只看该作者
你要 stopwatch 还是什么的计算???

发觉这边很多programmer 不会问的把问题解释的清楚

datetime day1 = new datetime(2009,10,31,0,0,0);
datetime day2 = new datetime(2009,11,1,23,59,59);

int daydiff = day1.CompareTo(day2);


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

JBTALKS.CC |联系我们 |隐私政策 |Share

GMT+8, 2024-10-25 03:36 PM , Processed in 0.140360 second(s), 30 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

Ultra High-performance Dedicated Server powered by iCore Technology Sdn. Bhd.
Domain Registration | Web Hosting | Email Hosting | Forum Hosting | ECShop Hosting | Dedicated Server | Colocation Services
本论坛言论纯属发表者个人意见,与本论坛立场无关
Copyright © 2003-2012 JBTALKS.CC All Rights Reserved
合作联盟网站:
JBTALKS 马来西亚中文论坛 | JBTALKS我的空间 | ICORE TECHNOLOGY SDN. BHD.
回顶部