全日潮和半日潮的成因主要是由月球和太陽的特殊引力引起的。這些天體的引力與地球的自轉和公轉相結合,產生了地球上的潮汐現象。在半日潮中,一個太陰日內(約24小時50分鐘)發生兩次高潮和低潮,前一次高潮和低潮的潮差與後一次高潮和低潮的潮差大致相同,漲潮過程和落潮過程的時間也幾乎相等。而在全日潮中,一個太陰日內只有一次高潮和一次低潮。
需要注意的是,雖然半日潮和全日潮的主要成因相同,但由於地球的自轉和公轉的具體情況,以及地球與月球和太陽之間的相對位置變化,各地的潮水漲落的次數、時刻、持續時間也會有所不同。例如,我國大多數港口為半日潮港,如廈門港、天津港、青島港;而南海汕頭港、渤海秦皇島港等則屬於全日潮型,南海的北部灣是世界上最典型的全日潮海區。