地支，或稱十二支，是中國古代用來計算「時日」的代稱或表示「次序」的符號，與天干同屬文字計序符號。地支共12個文字：子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥，循環使用。
地支和十二辰
地支之名來自《白虎通》以天干為主幹，地支為枝葉，稱「甲乙者，干也；子丑者，枝也」。《白虎通》的說法又來自《淮南子》「數從甲子始，子母相求」、《史記》「十母十二子」，從「母子」之義演變而來。史記的十母就是指十天干，十二子就是指十二地支。
干支最早的名稱大概是《呂覽》所稱的「甲子」。《世本》和里耶秦簡中也只取首字稱為甲子。以甲子稱之，或許是因為早時還不存在一個專用名稱。
十干最初用來紀日，十二地支則是紀辰《廣雅·釋天》：「甲乙為干，干者日之神也；寅卯為枝，枝月之靈也」。，古文獻中即常以「日」稱天干，「辰」稱地支
《國語·楚語》：「是以先王之祀也，以一純、二精、三牲、四時、五色、六律、七事、八種、九祭、十日、十二辰以致之」。韋昭註：「十日甲至癸也，十二辰子至亥也，擇其吉日令辰以致神」。
《儀禮》：「少牢饋食之禮，日用丁、己」。
《周禮 ·秋官》：「硩蔟氏：掌覆夭鳥之巢。以方書十日之號、十有二辰之號、十有二月之號、十有二歲之號、二十有八星之號，縣（懸）其巢上，則去之」。鄭玄註：「方，版也。日，謂從甲至癸。辰，謂從子至亥。月，謂從娵至荼。歲，謂從攝提格至赤奮若。星，謂從角至軫。夭鳥見此五者而去，其詳未聞」。
《周禮 ·春官》：「馮相氏：掌十有二歲、十有二月、十有二辰、十日、二十有八星位，辨其敘事，以會天位」。賈公彥疏：「云十有二歲者，歲，謂太歲左行於地，行有十二辰，一歲移一辰者也。云十有二月者，謂斗柄月建一辰，十二月而周，故云十有二月。云十有二辰者，謂子丑寅卯之等十有二辰也。云十日者，謂甲、乙、丙、丁之等也。云二十八星者，東方角、亢、氐、房、心、尾、箕，北方斗、牛之等，為二十八星也。若指星體而言，謂之星。日月會於其星，即名宿，亦名辰，亦名次，亦名房。……歲星為陽，右行於天，一歲移一辰……以此而計之，十二歲一小周，謂一年移一辰故也。……以歲星為陽，人之所見。大歲為陰，人所不睹。既歲星與大歲，雖右行左行不同，要行度不異，故舉歲星以表大歲」。
《周禮·春官》：「占夢：掌其歲時，觀天地之會」。鄭玄註：「天地之會，建、厭所處之日辰」。賈公彥疏：「建謂斗柄所建，謂之陽建，故左還於天；厭謂日前一次，謂之陰建，故右還於天。故《堪輿》天老曰：『假令正月陽建於寅，陰建在戌』。日辰者，日據干，辰據支」。。
《淮南子·天文訓》：「月從左行十二辰……音自倍而為日，律自倍而為辰，故日十而辰十二。……太陰所居，日為德，辰為刑……數從甲子始，子母相求，所合之處為合，十日十二辰，週六十日，凡八合（八會：正月會甲戌、二月會乙酉、五月會丙午、六月會丁巳、七月會庚辰、八月會辛卯、十一月會壬子、十二月會亥癸）」。
《太玄經·太玄數》：「聲生於日，律生於辰。聲以情質，律以和聲，聲律相恊，而八音生」。
《漢書·律曆志》：「六律六呂，而十二辰立矣。五聲清濁，而十日行矣。傳曰「天六地五」，數之常也。天有六氣，降生五味。夫五六者，天地之中合，而民所受以生也。故日有六甲（甲子、甲戌、甲申、甲午、甲辰、甲寅），辰有五子（甲子、丙子、戊子、庚子、壬子），十一而天地之道畢，言終而復始」。
《論衡·詰術》：「日十而辰十二，日辰相配，故甲與子連」。。「辰」在古代指日月之會，是每月朔日太陽與月亮會合的方向，由於每月移動一位，一年有十二月，因而也就有十二辰。古代以每月昏時（晚上七點到九點）觀察北斗斗柄所指方向，確定現在所在的月份，稱為「斗建」、「月建」（由於歲差造成的偏移，古、今北斗斗柄在昏時的指向已經不同）
《夢溪筆談·象數》：「今考子丑至於戌亥謂之十二辰者，《左傳》云：「日月之會是謂辰。」一歲日月十二會，則十二辰也。日月之所舍，始於東方，蒼龍角亢之星起于辰，故以所首者名之。」
《逸周書·周月解》：「惟一月，既南至（冬至所在月為子月，周朝以子月建正）……是月，斗柄建子，始昏（黃昏）北指。」。
十二辰的起源，郭沫若等認為是古代觀察到木星的公轉週期大約為十二年（11.862年），以木星來紀年，將之稱為「歲星」；后又將這十二部分各別命名，即把木星軌道分為12個部分，以「歲星紀年」，后衍生為「太歲紀年」。吳宇虹、陳睿宏等認為郭說有誤，主張地支十二辰是來自觀察北斗七星執行軌跡的序時、月建之法。吳宇虹認為十二辰天區的逆時針排列應是古代天文學家觀察北斗七星的左行軌道而確立，而非木星十二次的右行軌道。陳睿宏指出中國古代的傳統思維為天道左旋、地道右轉，代表天道的「月建」十二辰和「二十八星宿」，以逆時針左行為主，代表地道的「月厭」十二辰，為順時針右行。
將一天用十二辰加以配置形成的計時制度，即是十二時辰，萌生於西漢式占和歷算中的「日加」十二辰，十二時辰是從十二辰衍生出來的產物。
字義
古人以「萬物興衰、陰陽交替的循環過程」解說這十二個地支字《淮南子》：「指寅，則萬物螾螾也；指卯，卯則茂茂然；指辰，辰則振之也；指巳，巳則生已定也；指午，午者，忤也；指未，未，昧也；指申，申者，呻之也；指酉，酉者，飽也；指戌，戌者，滅也；指亥，亥者，閡也；指子，子者，茲也；指丑，丑者，紐也。」《史記》：「亥者，該也。言陽氣藏於下，故該也；子者，滋也；滋者，言萬物滋于下也；寅言萬物始生螾然也；卯之為言茂也，言萬物茂也；辰者，言萬物之蜄也；巳者，言陽氣之已盡也；午者，陰陽交，故曰午；未者，言萬物皆成，有滋味也；申者，言陰用事，申賊萬物；酉者，萬物之老也；戌者，言萬物盡滅」。《漢書》：「故孳萌于子，紐牙於醜，引達于寅，冒茆于卯，振美於辰，已盛于巳，咢佈於午，昧𫉁于未，申堅于申，留孰于酉，畢入于戌，該閡于亥」。《白虎通德論》：「寅者，演也；卯者，茂也；辰，震也；巳者，物必起；午，物滿長；未，味也；申者，身也；酉者，老物收斂；戌者，滅也；亥者，仰也；子者，孳也；丑者，紐也」。《五行大義》：「《詩緯推度災》云……子者孳也，陽氣既動，萬物孳萌。（三禮義宗雲陽氣至，孳養生）。丑者紐也，紐者繋也，續萌而繋長也。故曰：孳萌于子，紐牙於醜。（三禮義宗云言居終始之際，故以紐結為名）。寅者移也，亦云引也，物牙稍吐，引而申之，移出于地也。（三禮義宗云寅者引也，肆建之義也）。卯者冒也，物生長大，覆冒于地也。（三禮義宗云卯茂也，陽氣至此，物生滋茂）。辰者震也，震動奮迅，去其故體也。（三禮義宗云此月之時，物盡震動而長）。巳者已也，故體洗去，於是已竟也。（三禮義宗云巳起也，物至此時，皆畢盡而起）。午者仵也，亦云萼也，仲夏之月，萬物盛大，枝柯萼佈於午。（三禮義宗云午，長也、大也，明物皆長大也）。未者昧也，陰氣已長，萬物稍衰，體𫉁昧也。故曰𫉁昧於未。（三禮義宗云時物向成，皆有氣味）。申者伸，伸猶引也、長也，衰老引長。（三禮義宗云申者身也，物皆身體成就也）。酉者老也，亦云熟也，萬物老極而成熟也。（三禮義宗云酉猶也，猶倫之義也，此時物皆縮小而成也）。戌者滅也、殺也，九月殺極，物皆滅也。（三禮義宗云此時物衰滅也）。亥者核也、閡也，十月閉藏萬物，皆入核閡。（三禮義宗云亥劾也，言陰氣劾殺萬物也）」。《晉書》：「正月之辰謂之寅，寅者津也，謂生物之津涂也。二月之辰名為卯，卯者茂也，言陽氣生而孳茂也。三月之辰名為辰，辰者震也，謂時物盡震動而長也。四月之辰謂為巳，巳者起也，物至此時畢盡而起也。五月之辰謂為午，午者長也，大也，言物皆長大也。六月之辰謂之未，未者味也，言時萬物向成，有滋味也。七月之辰謂為申，申者身也，言時萬物身體皆成就也。八月之辰謂為酉，酉者緧也，謂時物皆𦈋縮也。九月之辰謂為戌，戌者滅也，謂時物皆衰滅也。十月之辰謂為亥，亥者劾也，言時陰氣劾殺萬物也。十一月之辰謂為子，子者孳也，謂陽氣至此更孳生也。十二月之辰謂為丑，丑者紐也，言終始之際，以紐結為名也。 」。許慎的《說文解字》用小篆字形解釋字源，並雜以陰陽五行之說，今人則從甲骨文、金文之字形樣貌和構造解釋干支各字的本義，不過不少字的本義仍有分歧或未有定論，難以取得較為一致的意見。干支字與序數本不相干，各有其本義。用於表示干支之後，許多天干、地支用字已專指稱天干地支，或產生出其他的意思，原先的本義轉用其他字表示。
在甲骨文和金文中，「子」有兩種寫法：（一）用」。
天干地支紀年時法
地支循環使用，一週期為12個，若與天干配合使用，則以60個為一週期，可用於記錄年、月、日、時辰。所謂「生辰八字」即出生時刻年月日和時辰的干支，共八個字，因以得名。
紀年時，每個地支對應一個屬相，也叫生肖。紀月時，每個地支對應二十四節氣自某節氣（非中氣）至下次節氣，以交節時間決定起始的一個月期間，因此與迴歸年太陽位置對應，而不是基於月相週期的農曆某月初一至月底。許多曆書註明某陰曆月對應某干支，只是以其中氣近似而非全等對應，比如立春代表寅月開始，但正月則被定義為包括中氣雨水的農曆月份，因此正月初一理論上可能坐落在立春前後的十五天內，即正月不會包含寅月的每一天，相反會經常橫跨丑月或卯月；而當出現沒有中氣的農曆月份時，就會設為閏月，雖然被當成是前一個月延續，但閏月往往有近乎對半的日子實際上分別屬於兩個不同的月支。
紀時辰時，每個地支對應固定的一段時間（時辰）。中國古時把一晝夜分為十二段，每段叫做一個時辰，合現在的兩個小時。每個時辰都有固定的地支作名稱，從夜間十一點算起，第一個時辰是子時，即為半夜十一點到一點。以12時辰為1日之紀時法，在《周髀算經》已有雛型。干支紀時法之源起年代則未明。
地支紀月時對應的節氣時間段、中氣、近似農曆月份、近似公曆月份、對應的生肖、紀時的時刻(UTC+8)、季節、方位等列表如下。
每年都有一個生肖，在該年出生的人就「屬」該對應的生肖。人的歲數之12的倍數即為本命年，因為當年的生肖和人的生肖相同。
轉換干支／公元紀年對照表
* 公元紀年天干地支的是減去分別在以六十甲子：紀年以黃帝紀元後建立天干地支為開始，來自約公元前2997年＋，循環以黃帝紀元（格里曆前2997年）即元年開始計算，其餘月份安排等與農曆相同。換算方法為格里曆年份＋2997為干支年份，如年，則為干支＋2997＝年。起即由為六十甲子十天干十二地支紀年法計算機方法。
地支與陰陽五行、八方
組合
地支有六個組合，稱為「六合」，有四個由三個地支組成的局勢，稱為三合局和全會方局，這種地支組合之後，亦會變化成不同的五行，因此亦會產生不同的較應。地支除了會合化局之外，地支還有互相沖克及相刑，故此亦會產生不同的較應。
* 地支六合：子丑合化土　寅亥合化木　卯戌合化火　辰酉合化金　巳申合化水　午未為陰陽 中正合化土
* 地支三合：申子辰合成水局　巳酉丑合成金局　寅午戌合成火局　亥卯未合成木局
* 地支三會：亥子丑會北方水局　寅卯辰會東方木局　巳午未會南方火局　申酉戌會西方金局
* 地支相沖：子午相沖　丑未相沖　寅申相沖　卯酉相沖　辰戌相沖　巳亥相沖
* 地支相破：子酉相破　午卯相破　巳申相破　寅亥相破　辰醜相破　戌未相破
* 地支相害：子未相害　丑午相害　寅巳相害　卯辰相害　申亥相害　酉戌相害
* 地支相刑：
 * 寅刑巳　巳刑申　申刑寅　為無恩之刑
 * 未刑丑　丑刑戌　戌刑未　為持勢之刑
 * 子刑卯　卯刑子　為無禮之刑
 * 辰刑辰　午刑午　酉刑酉　亥刑亥　為自刑之刑
其他用處
由於地支具有子、丑、…、亥的固定順序，所以可作為代號使用，類似於第十三、第十四、…、第二十二。因為天干地支只有22個，所以英文字母次序最後的「w」、「x」、「y」及「z」沒有天干或地支對應；遇到「w」、「x」、「y」及「z」，就分別用「物」、「天」、「地」及「人」。
* 有些古代的典籍用地支來分章節，如《康熙字典》等。
* 在十九世紀中期，中國數學家李善蘭用天干、地支、「物」、「天」、「地」及「人」把羅馬字母翻譯成中文，十二地支分別代表「k」至「v」這12個小寫字母；大寫字母用代表小寫字母的漢字加「口」字旁表示。
各語言中的地支
註：中古漢語一列的字母標音基於中古漢語現有擬音上制定的拼音，非國際音標。詞尾x，h為音調，分別對應上聲和去聲。