八字 · 工具

出生时辰查询

排八字用的是出生地的真太阳时,不是钟面时间。本页把钟面时间按出生地经度与当时实际使用的时区折算成真太阳时,再给出对应的时辰与时柱。下面的对照表可以直接查阅。

Birthplace

The birthplace drives the solar-time and time-zone correction; without it, clock time is used.

十二时辰与钟点对照

时辰钟点(真太阳时)
23:00–00:59
01:00–02:59
03:00–04:59
05:00–06:59
07:00–08:59
09:00–10:59
11:00–12:59
13:00–14:59
15:00–16:59
17:00–18:59
19:00–20:59
21:00–22:59

23:00 至 23:59 出生,本站按晚子时归次日计算:日柱取次日,时柱为次日子时。另一种做法把这一小时记为当日的夜子时,两种算法命理界都有人使用。此表按本站排盘引擎实际采用的规则列出。

五鼠遁:由日干推时干

时柱的天干由日干决定,口诀为「甲己还加甲,乙庚丙作初,丙辛从戊起,丁壬庚子居,戊癸何方发,壬子是真途」。先按上表定出时支,再在对应日干的一列找到时干。

日干

真太阳时怎么算

真太阳时 = 钟面时间 + 经度修正 + 均时差。经度修正 = (出生地经度 − 时区中央经线)× 4 分钟;东八区的中央经线是东经 120°,每偏西 1° 时钟就比太阳快 4 分钟。均时差是地球公转造成的季节性偏差,一年之内在 −14 分钟到 +16 分钟之间变动,由出生日期决定。下表列出常见城市相对北京时间的经度修正(不含均时差)。

城市经度经度修正
哈尔滨126.6°E+26 分钟
上海121.5°E+6 分钟
台北121.5°E+6 分钟
北京116.4°E−14 分钟
武汉114.3°E−23 分钟
香港114.2°E−23 分钟
广州113.3°E−27 分钟
西安108.9°E−44 分钟
重庆106.5°E−54 分钟
成都104.1°E−64 分钟
新加坡103.8°E−65 分钟
昆明102.7°E−69 分钟
吉隆坡101.7°E−73 分钟
乌鲁木齐87.6°E−130 分钟

经度取城市中心的近似值。乌鲁木齐虽然使用北京时间,但太阳时比钟面慢两小时以上,是最容易排错时柱的地方之一。

历史夏令时与时区变更

夏令时是行政时间。若出生于夏令时实行期间,钟面时间比标准时间快一小时,换算前要先减去。本站的排盘引擎按 IANA 时区数据库自动处理这一层,下表列出各地自 1900 年以来时钟偏移的变动,供核对出生证明上的时间。

地区时钟偏移
中国大陆1900-01-011900-12-31UTC+8:05
1901-01-011919-04-12UTC+8
1919-04-131919-09-30UTC+9夏令时
1919-10-011940-05-31UTC+8
1940-06-011940-10-12UTC+9夏令时
1940-10-131941-03-14UTC+8
1941-03-151941-11-01UTC+9夏令时
1941-11-021942-01-30UTC+8
1942-01-311945-09-01UTC+9夏令时
1945-09-021946-05-14UTC+8
1946-05-151946-09-30UTC+9夏令时
1946-10-011947-04-14UTC+8
1947-04-151947-10-31UTC+9夏令时
1947-11-011948-04-30UTC+8
1948-05-011948-09-30UTC+9夏令时
1948-10-011949-04-30UTC+8
1949-05-011949-05-27UTC+9夏令时
1949-05-281986-05-03UTC+8
1986-05-041986-09-13UTC+9夏令时
1986-09-141987-04-11UTC+8
1987-04-121987-09-12UTC+9夏令时
1987-09-131988-04-16UTC+8
1988-04-171988-09-10UTC+9夏令时
1988-09-111989-04-15UTC+8
1989-04-161989-09-16UTC+9夏令时
1989-09-171990-04-14UTC+8
1990-04-151990-09-15UTC+9夏令时
1990-09-161991-04-13UTC+8
1991-04-141991-09-14UTC+9夏令时
1991-09-15至今UTC+8
台湾1900-01-011937-09-30UTC+8
1937-10-011945-09-20UTC+9夏令时
1945-09-211946-05-14UTC+8
1946-05-151946-09-30UTC+9夏令时
1946-10-011947-04-14UTC+8
1947-04-151947-10-31UTC+9夏令时
1947-11-011948-04-30UTC+8
1948-05-011948-09-30UTC+9夏令时
1948-10-011949-04-30UTC+8
1949-05-011949-09-30UTC+9夏令时
1949-10-011950-04-30UTC+8
1950-05-011950-09-30UTC+9夏令时
1950-10-011951-04-30UTC+8
1951-05-011951-09-30UTC+9夏令时
1951-10-011952-02-29UTC+8
1952-03-011952-10-31UTC+9夏令时
1952-11-011953-03-31UTC+8
1953-04-011953-10-31UTC+9夏令时
1953-11-011954-03-31UTC+8
1954-04-011954-10-31UTC+9夏令时
1954-11-011955-03-31UTC+8
1955-04-011955-09-30UTC+9夏令时
1955-10-011956-03-31UTC+8
1956-04-011956-09-30UTC+9夏令时
1956-10-011957-03-31UTC+8
1957-04-011957-09-30UTC+9夏令时
1957-10-011958-03-31UTC+8
1958-04-011958-09-30UTC+9夏令时
1958-10-011959-03-31UTC+8
1959-04-011959-09-30UTC+9夏令时
1959-10-011960-05-31UTC+8
1960-06-011960-09-30UTC+9夏令时
1960-10-011961-05-31UTC+8
1961-06-011961-09-30UTC+9夏令时
1961-10-011974-03-31UTC+8
1974-04-011974-09-30UTC+9夏令时
1974-10-011975-03-31UTC+8
1975-04-011975-09-30UTC+9夏令时
1975-10-011979-06-30UTC+8
1979-07-011979-09-30UTC+9夏令时
1979-10-01至今UTC+8
香港1900-01-011904-10-29UTC+7:36
1904-10-301941-06-14UTC+8
1941-06-151941-09-30UTC+9
1941-10-011941-12-24UTC+8:30
1941-12-251945-11-17UTC+9
1945-11-181946-04-20UTC+8
1946-04-211946-11-30UTC+9夏令时
1946-12-011947-04-12UTC+8
1947-04-131947-11-29UTC+9夏令时
1947-11-301948-05-01UTC+8
1948-05-021948-10-30UTC+9夏令时
1948-10-311949-04-02UTC+8
1949-04-031949-10-29UTC+9夏令时
1949-10-301950-04-01UTC+8
1950-04-021950-10-28UTC+9夏令时
1950-10-291951-03-31UTC+8
1951-04-011951-10-27UTC+9夏令时
1951-10-281952-04-05UTC+8
1952-04-061952-11-01UTC+9夏令时
1952-11-021953-04-04UTC+8
1953-04-051953-10-31UTC+9夏令时
1953-11-011954-03-20UTC+8
1954-03-211954-10-30UTC+9夏令时
1954-10-311955-03-19UTC+8
1955-03-201955-11-05UTC+9夏令时
1955-11-061956-03-17UTC+8
1956-03-181956-11-03UTC+9夏令时
1956-11-041957-03-23UTC+8
1957-03-241957-11-02UTC+9夏令时
1957-11-031958-03-22UTC+8
1958-03-231958-11-01UTC+9夏令时
1958-11-021959-03-21UTC+8
1959-03-221959-10-31UTC+9夏令时
1959-11-011960-03-19UTC+8
1960-03-201960-11-05UTC+9夏令时
1960-11-061961-03-18UTC+8
1961-03-191961-11-04UTC+9夏令时
1961-11-051962-03-17UTC+8
1962-03-181962-11-03UTC+9夏令时
1962-11-041963-03-23UTC+8
1963-03-241963-11-02UTC+9夏令时
1963-11-031964-03-21UTC+8
1964-03-221964-10-31UTC+9夏令时
1964-11-011965-04-17UTC+8
1965-04-181965-10-16UTC+9夏令时
1965-10-171966-04-16UTC+8
1966-04-171966-10-15UTC+9夏令时
1966-10-161967-04-15UTC+8
1967-04-161967-10-21UTC+9夏令时
1967-10-221968-04-20UTC+8
1968-04-211968-10-19UTC+9夏令时
1968-10-201969-04-19UTC+8
1969-04-201969-10-18UTC+9夏令时
1969-10-191970-04-18UTC+8
1970-04-191970-10-17UTC+9夏令时
1970-10-181971-04-17UTC+8
1971-04-181971-10-16UTC+9夏令时
1971-10-171972-04-15UTC+8
1972-04-161972-10-21UTC+9夏令时
1972-10-221973-04-21UTC+8
1973-04-221973-10-20UTC+9夏令时
1973-10-211973-12-29UTC+8
1973-12-301974-10-19UTC+9夏令时
1974-10-201975-04-19UTC+8
1975-04-201975-10-18UTC+9夏令时
1975-10-191976-04-17UTC+8
1976-04-181976-10-16UTC+9夏令时
1976-10-171979-05-12UTC+8
1979-05-131979-10-20UTC+9夏令时
1979-10-21至今UTC+8
澳门1900-01-011904-10-29UTC+7:34
1904-10-301941-12-21UTC+8
1941-12-221942-04-30UTC+9
1942-05-011942-11-17UTC+10夏令时
1942-11-181943-04-30UTC+9
1943-05-011943-09-30UTC+10夏令时
1943-10-011945-09-30UTC+9
1945-10-011946-04-30UTC+8
1946-05-011946-09-30UTC+9夏令时
1946-10-011947-04-19UTC+8
1947-04-201947-11-30UTC+9夏令时
1947-12-011948-05-02UTC+8
1948-05-031948-10-31UTC+9夏令时
1948-11-011949-04-02UTC+8
1949-04-031949-10-29UTC+9夏令时
1949-10-301950-04-01UTC+8
1950-04-021950-10-28UTC+9夏令时
1950-10-291951-03-31UTC+8
1951-04-011951-10-28UTC+9夏令时
1951-10-291952-04-05UTC+8
1952-04-061952-11-01UTC+9夏令时
1952-11-021953-04-04UTC+8
1953-04-051953-10-31UTC+9夏令时
1953-11-011954-03-20UTC+8
1954-03-211954-10-30UTC+9夏令时
1954-10-311955-03-19UTC+8
1955-03-201955-11-05UTC+9夏令时
1955-11-061956-03-17UTC+8
1956-03-181956-11-03UTC+9夏令时
1956-11-041957-03-23UTC+8
1957-03-241957-11-02UTC+9夏令时
1957-11-031958-03-22UTC+8
1958-03-231958-11-01UTC+9夏令时
1958-11-021959-03-21UTC+8
1959-03-221959-10-31UTC+9夏令时
1959-11-011960-03-19UTC+8
1960-03-201960-11-05UTC+9夏令时
1960-11-061961-03-18UTC+8
1961-03-191961-11-04UTC+9夏令时
1961-11-051962-03-17UTC+8
1962-03-181962-11-03UTC+9夏令时
1962-11-041963-03-23UTC+8
1963-03-241963-11-02UTC+9夏令时
1963-11-031964-03-21UTC+8
1964-03-221964-10-31UTC+9夏令时
1964-11-011965-04-17UTC+8
1965-04-181965-10-16UTC+9夏令时
1965-10-171966-04-16UTC+8
1966-04-171966-10-15UTC+9夏令时
1966-10-161967-04-15UTC+8
1967-04-161967-10-21UTC+9夏令时
1967-10-221968-04-20UTC+8
1968-04-211968-10-19UTC+9夏令时
1968-10-201969-04-19UTC+8
1969-04-201969-10-18UTC+9夏令时
1969-10-191970-04-18UTC+8
1970-04-191970-10-17UTC+9夏令时
1970-10-181971-04-17UTC+8
1971-04-181971-10-16UTC+9夏令时
1971-10-171972-04-15UTC+8
1972-04-161972-10-21UTC+9夏令时
1972-10-221973-04-21UTC+8
1973-04-221973-10-20UTC+9夏令时
1973-10-211973-12-29UTC+8
1973-12-301974-10-19UTC+9夏令时
1974-10-201975-04-19UTC+8
1975-04-201975-10-18UTC+9夏令时
1975-10-191976-04-17UTC+8
1976-04-181976-10-16UTC+9夏令时
1976-10-171979-05-12UTC+8
1979-05-131979-10-20UTC+9夏令时
1979-10-21至今UTC+8
马来西亚1900-01-011905-05-31UTC+6:55
1905-06-011932-12-31UTC+7
1933-01-011941-08-31UTC+7:20
1941-09-011942-02-15UTC+7:30
1942-02-161945-09-11UTC+9
1945-09-121981-12-31UTC+7:30
1982-01-01至今UTC+8
新加坡1900-01-011905-05-31UTC+6:55
1905-06-011932-12-31UTC+7
1933-01-011941-08-31UTC+7:20
1941-09-011942-02-15UTC+7:30
1942-02-161945-09-11UTC+9
1945-09-121981-12-31UTC+7:30
1982-01-01至今UTC+8
韩国1900-01-011908-03-31UTC+8:27
1908-04-011911-12-31UTC+8:30
1912-01-011948-05-31UTC+9
1948-06-011948-09-12UTC+10夏令时
1948-09-131949-04-02UTC+9
1949-04-031949-09-10UTC+10夏令时
1949-09-111950-03-31UTC+9
1950-04-011950-09-09UTC+10夏令时
1950-09-101951-05-05UTC+9
1951-05-061951-09-08UTC+10夏令时
1951-09-091954-03-20UTC+9
1954-03-211955-05-04UTC+8:30
1955-05-051955-09-08UTC+9:30夏令时
1955-09-091956-05-19UTC+8:30
1956-05-201956-09-29UTC+9:30夏令时
1956-09-301957-05-04UTC+8:30
1957-05-051957-09-21UTC+9:30夏令时
1957-09-221958-05-03UTC+8:30
1958-05-041958-09-20UTC+9:30夏令时
1958-09-211959-05-02UTC+8:30
1959-05-031959-09-19UTC+9:30夏令时
1959-09-201960-04-30UTC+8:30
1960-05-011960-09-17UTC+9:30夏令时
1960-09-181961-08-09UTC+8:30
1961-08-101987-05-09UTC+9
1987-05-101987-10-10UTC+10夏令时
1987-10-111988-05-07UTC+9
1988-05-081988-10-08UTC+10夏令时
1988-10-09至今UTC+9
日本1900-01-011948-05-01UTC+9
1948-05-021948-09-11UTC+10夏令时
1948-09-121949-04-02UTC+9
1949-04-031949-09-10UTC+10夏令时
1949-09-111950-05-06UTC+9
1950-05-071950-09-09UTC+10夏令时
1950-09-101951-05-05UTC+9
1951-05-061951-09-08UTC+10夏令时
1951-09-09至今UTC+9

「夏令时」指该时段的时钟比前后时段整体快一小时;永久性的时区变更(如新加坡 1982 年改用 UTC+8)不作此标注。1988 年中国大陆夏令时的起始日期,IANA 数据为 4 月 17 日,部分资料记为 4 月 10 日;本站以 IANA 数据为准。

常见问题

不知道出生地经度,还能查时辰吗?
可以。不填出生地时,本页按钟面时间直接给出时辰。但出生地距离东经 120° 越远,钟面时间与真太阳时的差距越大,靠近时辰交界的出生时间尤其需要换算。
出生时间在两个时辰的交界附近怎么办?
先做真太阳时换算,再看落在哪一侧。若换算后仍在交界几分钟之内,可以分别按两个时辰排盘,对照过往经历判断哪一个更符合。本页不替用户做这个选择。
夏令时年份出生,出生证上的时间要不要减一小时?
要。夏令时期间钟面比标准时间快一小时。本站排盘时按 IANA 时区数据自动处理;若使用其他排盘工具,请先自行减去一小时再输入。
为什么有的排盘软件不做真太阳时换算?
两种做法都存在。不换算的一派认为出生地的行政时间已经足够;换算的一派认为时辰对应的是太阳在天空中的位置,应当以太阳时为准。本站采用换算的做法,并把换算过程列出来供核对。

Other tools

Beyond a single lookup, the full chart

Each tool answers one question. The four pillars and luck cycles read together are the chart.

出生时辰查询:十二时辰对照表与真太阳时换算 | DEEP ORACLE