Heim >Backend-Entwicklung >PHP-Tutorial >So erhalten Sie das spezifische Datum des Arbeitstages nach dem angegebenen Datum in ThinkPHP (detaillierte Code-Erklärung)

So erhalten Sie das spezifische Datum des Arbeitstages nach dem angegebenen Datum in ThinkPHP (detaillierte Code-Erklärung)

不言
不言nach vorne
2018-10-13 15:00:152698Durchsuche

Der Inhalt dieses Artikels befasst sich damit, wie man das spezifische Datum des Arbeitstages in ThinkPHP erhält (detaillierte Code-Erklärung). Ich hoffe, dass dies der Fall ist Dir helfen.

Idee:

Erhalten Sie das Datenarray aller Arbeitstage im Abfragejahr
2. Erhalten Sie den Index des Abfragestartdatums für die Arbeitstage
3. Berechnen Sie das abzufragende Datum Index
4. Abfragedatum abrufen

/*创建日期类型记录表格*/
CREATE TABLE `tb_workday` (
`did` int(11) NOT NULL AUTO_INCREMENT,
`exact_date` varchar(32) NOT NULL COMMENT '具体日期:格式date("Ymd");(20170205)',
`date_year` varchar(32) NOT NULL COMMENT '具体日期:格式date("Y");(2017)',
`date_type` tinyint(2) NOT NULL COMMENT '日期类型:0、工作日;1、特殊工作日;2、法定节假日',
PRIMARY KEY (`did`)
) ENGINE=InnoDB AUTO_INCREMENT=829 DEFAULT CHARSET=utf8 COMMENT='各年工作日&法定节假日数据'
rrree

Das obige ist der detaillierte Inhalt vonSo erhalten Sie das spezifische Datum des Arbeitstages nach dem angegebenen Datum in ThinkPHP (detaillierte Code-Erklärung). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen