ASP统计年月日的问题

ASP统计年月日2015-3-102015-4-1我想达到的效果是:0年0月22天... ASP统计年月日
2015-3-10
2015-4-1
我想达到的效果是:0年0月22天
展开
 我来答
网海1书生
科技发烧友

2015-04-01 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
你这样的统计方法是不科学的,比方说,相隔31天,究竟是算刚好1个月(0年1月0天)还是1个月零1天(0年1月1天)呢?同理,366天的话,究竟算1年(1年0月0天)还是1年零1天(1年0月1天)呢?
所以一般情况下计算两个时间之间的相隔数时,一般都是统计到多少天为止的,如果需要更精确的结果就再加上时分秒。这是因为1天为24小时、1小时为60分钟、1分钟为60秒,1秒为1000毫秒,这些都是有固定值的,而1个月可以是28天、29天、30天、31天不等,1年也有365天、366天之别,所以是无法精确统计出相隔的月数和年数的。
当然,如果不求精确,大致按照一个月30天、一年360天来算,那么这倒是可以算出来的,不过这样得出的天数会有很大误差的,大概6年就要差一个月了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式