tangqiwei
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 121 點(diǎn)
下載積分: 601 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2012-11-04
最后登錄: 2014-10-28
查看tangqiwei的 主題 / 回貼
樓主  發(fā)表于: 2013-03-28 16:55
最近碰到一個(gè)問題,要計(jì)算設(shè)定時(shí)間和系統(tǒng)時(shí)間的一個(gè)天數(shù)差,自己做是可以做得出來,但是很麻煩,平年,閏年,跨月的,不知道哪位大俠有這方面的數(shù)學(xué)公式或者簡(jiǎn)單一點(diǎn)的方法可以進(jìn)行計(jì)算的,謝謝
liu111
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 9 個(gè)
工控威望: 129 點(diǎn)
下載積分: 1913 分
在線時(shí)間: 14(小時(shí))
注冊(cè)時(shí)間: 2012-12-18
最后登錄: 2018-01-25
查看liu111的 主題 / 回貼
1樓  發(fā)表于: 2013-03-28 18:14
自己做是可以做得出來 懶?
suegu2
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 319 個(gè)
工控威望: 584 點(diǎn)
下載積分: 6619 分
在線時(shí)間: 274(小時(shí))
注冊(cè)時(shí)間: 2012-09-22
最后登錄: 2024-08-28
查看suegu2的 主題 / 回貼
2樓  發(fā)表于: 2013-03-28 20:43
能告訴下你是怎么做的嗎
tangqiwei
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 121 點(diǎn)
下載積分: 601 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2012-11-04
最后登錄: 2014-10-28
查看tangqiwei的 主題 / 回貼
3樓  發(fā)表于: 2013-03-28 21:46
沒有高手懂得這方面的公式嗎?先頂起來再說
tangqiwei
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 3 個(gè)
工控威望: 121 點(diǎn)
下載積分: 601 分
在線時(shí)間: 20(小時(shí))
注冊(cè)時(shí)間: 2012-11-04
最后登錄: 2014-10-28
查看tangqiwei的 主題 / 回貼
4樓  發(fā)表于: 2013-03-28 22:03
先說下我的思路吧,我這個(gè)項(xiàng)目跨年最多1年,也就是說,閏年也只要考慮1次就好了;首先對(duì)年進(jìn)行比較,判斷閏年就是年份/4,值=0,月份則是從1月份開始算,按日分別計(jì)算到設(shè)定月份和系統(tǒng)月份,相減,日就是設(shè)定月天數(shù)減去設(shè)定日加上系統(tǒng)日天數(shù),得到天數(shù)差;值=1,在前面的基礎(chǔ)上加上365或366。這樣做,賦值,比較要做一大堆,求高手幫忙,有公式最好