私は次の表を持っています:
CREATE TABLE `document` (
`id` INT(10) NOT NULL AUTO_INCREMENT,
`systemReceivedTime` BIGINT(20) NOT NULL DEFAULT '0',
`finishTime` BIGINT(20) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
)
行:
systemReceivedTime 1360747818002 // > 2013-02-13 11:30:18
finishTime 1362995961805 // > 2013-03-11 11:59:22
私が必要としているのは、2つの日付の間の就業日数を計算する方法です。
日付を正しく表示するには、次の選択を使用します。
from_unixtime(systemreceivedtime/1000) ,
if(finishtime=0,null,from_unixtime(finishtime/1000))