Khẩu quyết để đổi từ ngày giờ sang bát tự?
huygen
08/09/2018
Chào cả nhà,
huygen đi lượm lặt khắp nơi trên mạng, nay có thấy câu hỏi này khá thú vị nên đem về nhà mình thảo luận cho vui.
Có người bạn nói rằng: cho ngày giờ, yêu cầu tính toán ra được bát tự và an các thần sát tứ trụ vào với điều kiện 2 bàn tay trắng. ( Không sử dụng bất cứ trợ giúp nào khác như con người, máy tính, phần mềm tra lịch hay sách giấy,... )
Để có thể hiểu rõ câu hỏi này, chúng ta cần phân tích câu hỏi theo gợi ý như sau:
-1/ ngày giờ, khi nói về ngày giờ trong học thuật nói chung thì mặc định phải hiểu rằng đây là cách nói vắn tắt, phải hiểu đầy đủ là năm tháng ngày giờ sinh.
-2/ dữ kiện không nêu rõ là lịch dương hay âm? thì phải tự hiểu là dùng cả 2 trường hợp đều có thể được.
-3/ khi đề cập đến bát tự và thần sát tứ trụ thì đây là khái niệm cơ bản nên không còn gì giải thích thêm.
Tiếp tục phân tích bát tự :
a/ năm: từ năm dương lịch thì có thể đổi ra can chi của năm.
b/ tháng: căn cứ vào kết quả a có can chi năm, sử dụng khẩu quyết Ngũ Hổ độn để tính ra được can của tháng.
c/ ngày: ? Vấn đề câu hỏi đặt ra ở đây? Dùng khẩu quyết hay phương pháp gì để tính khi bấm tay?
d/ giờ: căn cứ kết quả c ngày, sử dụng khẩu quyết Ngũ Thử độn để xác định can của giờ.
Từ bát tự đã có thì sử dụng các khẩu quyết để an thần sát. (có trong các sách tử bình, học thuộc lòng khẩu quyết, nhớ càng nhiều càng tốt.)
Khi đặt vấn đề này ra trong nhóm trên fb thì có nick bảo rằng người hỏi không thành tâm; hay một số nick khác bảo không thể; nick cho là có nhưng phức tạp; nick bảo tìm hiểu làm chi vớ vẫn, mở lịch tra là có sẵn; nick thì share 1 đống chữ tàu nhưng hỏi lại thế nào thì im ru bảo rằng chỉ biết ít chữ, ...
Nói chung cộng đồng fb là vậy. Hình như rằng là ai ai cũng chơi hơn là học hỏi, mà nói đúng ra là đòi hỏi là chính, đòi người ta giúp cho mình, chứ mình không chia sẻ kiến thức với mọi người. Xu hướng chung, đòi người khác giúp mình, phục vụ mình. Mà thử nghĩ xem, ai cũng thế thì người có kiến thức lại rất ít, giúp sao cho xuể. Lượng cầu quá lớn, lượng cung ít quá.
Mong các bạn chia sẻ thảo luận cùng nhau học hỏi, cùng nhau tiến bộ.
huygen
huygen đi lượm lặt khắp nơi trên mạng, nay có thấy câu hỏi này khá thú vị nên đem về nhà mình thảo luận cho vui.
Có người bạn nói rằng: cho ngày giờ, yêu cầu tính toán ra được bát tự và an các thần sát tứ trụ vào với điều kiện 2 bàn tay trắng. ( Không sử dụng bất cứ trợ giúp nào khác như con người, máy tính, phần mềm tra lịch hay sách giấy,... )
Để có thể hiểu rõ câu hỏi này, chúng ta cần phân tích câu hỏi theo gợi ý như sau:
-1/ ngày giờ, khi nói về ngày giờ trong học thuật nói chung thì mặc định phải hiểu rằng đây là cách nói vắn tắt, phải hiểu đầy đủ là năm tháng ngày giờ sinh.
-2/ dữ kiện không nêu rõ là lịch dương hay âm? thì phải tự hiểu là dùng cả 2 trường hợp đều có thể được.
-3/ khi đề cập đến bát tự và thần sát tứ trụ thì đây là khái niệm cơ bản nên không còn gì giải thích thêm.
Tiếp tục phân tích bát tự :
a/ năm: từ năm dương lịch thì có thể đổi ra can chi của năm.
b/ tháng: căn cứ vào kết quả a có can chi năm, sử dụng khẩu quyết Ngũ Hổ độn để tính ra được can của tháng.
c/ ngày: ? Vấn đề câu hỏi đặt ra ở đây? Dùng khẩu quyết hay phương pháp gì để tính khi bấm tay?
d/ giờ: căn cứ kết quả c ngày, sử dụng khẩu quyết Ngũ Thử độn để xác định can của giờ.
Từ bát tự đã có thì sử dụng các khẩu quyết để an thần sát. (có trong các sách tử bình, học thuộc lòng khẩu quyết, nhớ càng nhiều càng tốt.)
Khi đặt vấn đề này ra trong nhóm trên fb thì có nick bảo rằng người hỏi không thành tâm; hay một số nick khác bảo không thể; nick cho là có nhưng phức tạp; nick bảo tìm hiểu làm chi vớ vẫn, mở lịch tra là có sẵn; nick thì share 1 đống chữ tàu nhưng hỏi lại thế nào thì im ru bảo rằng chỉ biết ít chữ, ...
Nói chung cộng đồng fb là vậy. Hình như rằng là ai ai cũng chơi hơn là học hỏi, mà nói đúng ra là đòi hỏi là chính, đòi người ta giúp cho mình, chứ mình không chia sẻ kiến thức với mọi người. Xu hướng chung, đòi người khác giúp mình, phục vụ mình. Mà thử nghĩ xem, ai cũng thế thì người có kiến thức lại rất ít, giúp sao cho xuể. Lượng cầu quá lớn, lượng cung ít quá.
Mong các bạn chia sẻ thảo luận cùng nhau học hỏi, cùng nhau tiến bộ.
huygen
KhongSoBun
08/09/2018
Tôi có cậu em.Cậu ta tính theo lối mấy anh tàu như sau:
Năm nhuận tháng 1,2 không cộng thêm
Năm không nhuận
Tháng 1+1
tháng 2+2
tháng 3+0
tháng 4+1
tháng 5+1
tháng 6+2
tháng 7+2
tháng 8+3
tháng 9+4
tháng 10+4
tháng 11+5
tháng 12+5
Công thức : (X.5+X/4+9+Y+ trị số ngày+trị số tháng)/60 lấy số dư
X : trị số năm .Ví dụ 1998 thì X=98; 2017 thì X=117; 2000 thì X= 100
Y: Trị số tháng . Y=30 nếu tháng 2,4,6,8,10
Y=0 các tháng còn lại.
Ngày 16 thì trị số ngày =16.
Ví dụ tính thử 18/4/1992
áp dụng( 92.5+92/4+9+18+30+1)/60=541/60=9 dư 1.
1=tý.1=giáp.
ngày Giáp Tý.
Tháng 2 năm nhuận can chi tiến 1.
Ví dụ 12/2/2016
áp dụng (116.5+116/4+9+12+30)/60=660/60 =11 dư 0
Quý hợi
tiến 1 vậy là ngày Giáp Tý.
Năm nhuận tháng 1,2 không cộng thêm
Năm không nhuận
Tháng 1+1
tháng 2+2
tháng 3+0
tháng 4+1
tháng 5+1
tháng 6+2
tháng 7+2
tháng 8+3
tháng 9+4
tháng 10+4
tháng 11+5
tháng 12+5
Công thức : (X.5+X/4+9+Y+ trị số ngày+trị số tháng)/60 lấy số dư
X : trị số năm .Ví dụ 1998 thì X=98; 2017 thì X=117; 2000 thì X= 100
Y: Trị số tháng . Y=30 nếu tháng 2,4,6,8,10
Y=0 các tháng còn lại.
Ngày 16 thì trị số ngày =16.
Ví dụ tính thử 18/4/1992
áp dụng( 92.5+92/4+9+18+30+1)/60=541/60=9 dư 1.
1=tý.1=giáp.
ngày Giáp Tý.
Tháng 2 năm nhuận can chi tiến 1.
Ví dụ 12/2/2016
áp dụng (116.5+116/4+9+12+30)/60=660/60 =11 dư 0
Quý hợi
tiến 1 vậy là ngày Giáp Tý.
huygen
08/09/2018
KhongSoBun, on 08/09/2018 - 18:29, said:
Tôi có cậu em.Cậu ta tính theo lối mấy anh tàu như sau:
Năm nhuận tháng 1,2 không cộng thêm
Năm không nhuận
Tháng 1+1
tháng 2+2
tháng 3+0
tháng 4+1
tháng 5+1
tháng 6+2
tháng 7+2
tháng 8+3
tháng 9+4
tháng 10+4
tháng 11+5
tháng 12+5
Công thức : (X.5+X/4+9+Y+ trị số ngày+trị số tháng)/60 lấy số dư
X : trị số năm .Ví dụ 1998 thì X=98; 2017 thì X=117; 2000 thì X= 100
Y: Trị số tháng . Y=30 nếu tháng 2,4,6,8,10
Y=0 các tháng còn lại.
Ngày 16 thì trị số ngày =16.
Ví dụ tính thử 18/4/1992
áp dụng( 92.5+92/4+9+18+30+1)/60=541/60=9 dư 1.
1=tý.1=giáp.
ngày Giáp Tý.
Tháng 2 năm nhuận can chi tiến 1.
Ví dụ 12/2/2016
áp dụng (116.5+116/4+9+12+30)/60=660/60 =11 dư 0
Quý hợi
tiến 1 vậy là ngày Giáp Tý.
Năm nhuận tháng 1,2 không cộng thêm
Năm không nhuận
Tháng 1+1
tháng 2+2
tháng 3+0
tháng 4+1
tháng 5+1
tháng 6+2
tháng 7+2
tháng 8+3
tháng 9+4
tháng 10+4
tháng 11+5
tháng 12+5
Công thức : (X.5+X/4+9+Y+ trị số ngày+trị số tháng)/60 lấy số dư
X : trị số năm .Ví dụ 1998 thì X=98; 2017 thì X=117; 2000 thì X= 100
Y: Trị số tháng . Y=30 nếu tháng 2,4,6,8,10
Y=0 các tháng còn lại.
Ngày 16 thì trị số ngày =16.
Ví dụ tính thử 18/4/1992
áp dụng( 92.5+92/4+9+18+30+1)/60=541/60=9 dư 1.
1=tý.1=giáp.
ngày Giáp Tý.
Tháng 2 năm nhuận can chi tiến 1.
Ví dụ 12/2/2016
áp dụng (116.5+116/4+9+12+30)/60=660/60 =11 dư 0
Quý hợi
tiến 1 vậy là ngày Giáp Tý.
Cảm ơn hội viên KhongSoBun đã chia sẻ!
Chuẩn, đây là cách tính theo lối mấy anh tàu áp dụng cho ngày Dương lịch. Cũng giống như cách này, nhưng phiên bản khác người ta đổi lại chổ năm nhuận là vẫn áp dụng như năm bình thường, để hằng số cố định mỗi tháng giống nhau. Sau khi ra kết quả cuối cùng thì giảm đi 1, nếu tháng 1,2.
Còn bạn nào có phương pháp dành cho ngày Âm lịch không? Phương pháp gì cũng được, miễn sao tính ra được kết quả mà thôi.
Hoặc cũng có thể còn phương pháp khác cho ngày Dương lịch?
huygen
Vô Danh Thiên Địa
09/09/2018
Tính nhẩm công thức trên vớí hai bàn tay trắng coi bộ phải có năng khiếu tính nhẩm . Hiểu ý nghĩa và cách an thì đũ rồi, đòi hỏi quá không nên trừ phi Huygen muốn tìm algorithm để viết thảo trình đổi ngày giờ không thì dùng cái Palmtop hay cell phone thế lòng bàn tay cũng được. Ngay` xưa mấy ổng mà có cell phone thì cũng sẽ dùng nó thôi .
Sửa bởi Vô Danh Thiên Địa: 09/09/2018 - 05:46
Sửa bởi Vô Danh Thiên Địa: 09/09/2018 - 05:46
Quách Ngọc Bội
09/09/2018
Huygen xem mấy bài khẩu quyết về mối quan hệ của [Số ngày Âm lịch - Can Chi - Tiết Khí] trong sách Vân Đài Loại Ngữ, từ điều 21 tại chương 2 Hình Tượng.
Vô Danh Thiên Địa
09/09/2018
Người xưa dùng chu kỳ cận địa của mặt trăng là 9 năm làm mốc liên hệ vớí mặt trời từ đó suy ra cách tính trong sách Vân Đài Loại Ngữ.
Sửa bởi Vô Danh Thiên Địa: 09/09/2018 - 14:13
Sửa bởi Vô Danh Thiên Địa: 09/09/2018 - 14:13
huygen
10/09/2018
Đây là 1 cách đã được chia sẻ từ nick TB trên fb.
Cách này cũng có thể tạm gọi là 1 biến tấu của phương pháp trên, có 1 sai sót khi gặp năm nhuận. Sửa lỗi này thì cũng xử lý y như cách trên là khi gặp năm nhuận thì giảm đi 1 đơn vị khi tính toán tháng 1 và 2.
a/ Có thêm phương pháp tính mẹo khác: với điều kiện lấy mốc ngày đầu năm là can chi gì, từ đó có thể tính nhẩm cho các tháng sau.
b/ Có thêm phương pháp tính theo lịch ngày Julius (Julian Day Number), hệ lịch này là lịch thuần ngày, chỉ đếm từ ngày này sang ngày khác, nhưng nó có công thức chuyển đổi 2 chiều với lịch Dương đang dùng. Cách này không dùng tay được, chỉ dùng cho lập trình nhưng huygen vẫn đưa ra để cùng biết có nhiều cách tính toán.
c/ Nếu là năm âm lịch thì đa phần các kiểu tính đều là giống mẹo a, lấy mốc ngày đầu năm là can chi để tính. Cộng kết hợp với phương pháp QNB nêu trên để suy toán 9 năm trước 9 năm sau.
Bác @VoDanhThienDia : huygen đã có đầy đủ các thuật toán chuyển đổi âm lịch - dương lịch - can chi đang chạy cho nhiều ứng dụng nên cũng không đòi hỏi có câu trả lời, chỉ đem về trao đổi cho vui nhà vui cửa, mọi người học hỏi lẫn nhau.
Ví dụ như năm xưa khi chưa tính theo hệ ngày giờ dương lịch, mà ông cha ta tính theo toàn là âm lịch thì hầu như không có công thức toán học nào làm được? Chỉ lệ thuộc vào nhớ mẹo và lấy mốc, từ đó tính tiếp tục ?
huygen
Trích dẫn
Cách tính can chi ngày sinh theo dương lịch cho người 1985/tháng 9/ngày 26
Mã số những năm 1900 đến 1999 là 33
Vậy ta có số 33 là 1 số cộng (33^)
Xét đuôi số 85
85/12 dư 1 × 5 = 5^ ( nhân với 5 là hằng số )
85/ 4 thành 21^ ( số thành là 21 không lấy số dư )
Tháng 9 đem chia cho 2 được số thành là 4 cộng 1 ( nếu tháng chẵn cộng thêm 30, tháng lẻ là 1, 3, 5, 7 thì không cộng . Tháng lẻ là 9, 11 thì cộng thêm 1 )
Vậy tháng 9 chia 2 thành là 4 cộng 1 là 5^
Ngày 26^
Tổng tất cả sao 33^ + 5^ + 21^ + 5^ + 26^ = 90
Cuối cùng phải lấy tổng tất trừ cho 2
Trừ 2^ = 88
Thấy hình tượng năm 1988 là năm Mậu thìn. Tức ngày 26/9/1985 là ngày Mậu Thìn
Mã số cho nhưng năm 2000 đến 2099 là 18
Tính tương tự như trên
Mã số những năm 1900 đến 1999 là 33
Vậy ta có số 33 là 1 số cộng (33^)
Xét đuôi số 85
85/12 dư 1 × 5 = 5^ ( nhân với 5 là hằng số )
85/ 4 thành 21^ ( số thành là 21 không lấy số dư )
Tháng 9 đem chia cho 2 được số thành là 4 cộng 1 ( nếu tháng chẵn cộng thêm 30, tháng lẻ là 1, 3, 5, 7 thì không cộng . Tháng lẻ là 9, 11 thì cộng thêm 1 )
Vậy tháng 9 chia 2 thành là 4 cộng 1 là 5^
Ngày 26^
Tổng tất cả sao 33^ + 5^ + 21^ + 5^ + 26^ = 90
Cuối cùng phải lấy tổng tất trừ cho 2
Trừ 2^ = 88
Thấy hình tượng năm 1988 là năm Mậu thìn. Tức ngày 26/9/1985 là ngày Mậu Thìn
Mã số cho nhưng năm 2000 đến 2099 là 18
Tính tương tự như trên
Cách này cũng có thể tạm gọi là 1 biến tấu của phương pháp trên, có 1 sai sót khi gặp năm nhuận. Sửa lỗi này thì cũng xử lý y như cách trên là khi gặp năm nhuận thì giảm đi 1 đơn vị khi tính toán tháng 1 và 2.
a/ Có thêm phương pháp tính mẹo khác: với điều kiện lấy mốc ngày đầu năm là can chi gì, từ đó có thể tính nhẩm cho các tháng sau.
b/ Có thêm phương pháp tính theo lịch ngày Julius (Julian Day Number), hệ lịch này là lịch thuần ngày, chỉ đếm từ ngày này sang ngày khác, nhưng nó có công thức chuyển đổi 2 chiều với lịch Dương đang dùng. Cách này không dùng tay được, chỉ dùng cho lập trình nhưng huygen vẫn đưa ra để cùng biết có nhiều cách tính toán.
c/ Nếu là năm âm lịch thì đa phần các kiểu tính đều là giống mẹo a, lấy mốc ngày đầu năm là can chi để tính. Cộng kết hợp với phương pháp QNB nêu trên để suy toán 9 năm trước 9 năm sau.
Bác @VoDanhThienDia : huygen đã có đầy đủ các thuật toán chuyển đổi âm lịch - dương lịch - can chi đang chạy cho nhiều ứng dụng nên cũng không đòi hỏi có câu trả lời, chỉ đem về trao đổi cho vui nhà vui cửa, mọi người học hỏi lẫn nhau.
Ví dụ như năm xưa khi chưa tính theo hệ ngày giờ dương lịch, mà ông cha ta tính theo toàn là âm lịch thì hầu như không có công thức toán học nào làm được? Chỉ lệ thuộc vào nhớ mẹo và lấy mốc, từ đó tính tiếp tục ?
huygen
Vô Danh Thiên Địa
10/09/2018
Bất cứ sự việc, hiện tượng có tính qui luật đều có thể qui về công thức toán học chẳng qua nó phức tạp quá nên dùng mốc cho đơn giản phép tính thôi. Trình độ toán như Huygen, Mike Do Gấu chẳng hạn dư sức nghĩ ra nếu bỏ thì giờ vào nó .
KhongSoBun
10/09/2018
Vô Danh Thiên Địa, on 10/09/2018 - 01:59, said:
Bất cứ sự việc, hiện tượng có tính qui luật đều có thể qui về công thức toán học chẳng qua nó phức tạp quá nên dùng mốc cho đơn giản phép tính thôi. Trình độ toán như Huygen, Mike Do Gấu chẳng hạn dư sức nghĩ ra nếu bỏ thì giờ vào nó .
Bằng hai ví dụ: 1- case Cự Cơ hồi đầu năm.
2- case Bà nội T.ao đang hỏi quẻ thuyên chuyển công việc ở dưới kia.
Điều kiện là : 1- Ông phải giữ bí mật tuyệt đối.Không chỉ lung tung.
2. Lấy cho tôi ảnh cô bandobrother ( con gái ông VE .DAY).
Thế nào?.Trao đổi chứ?.
Vô Danh Thiên Địa
10/09/2018
OK
1/ Bí mật tuyệt đối là bí mật mà mọi người đều biết mà lại không biết.
2/ Tui làm gì biết cô bandobrother là cô nào mà lấy ảnh, ông cho tui biết cô đó chân dung như thế nào tui mớí lấy ảnh đuợc chứ. Hihi
Giờ tớí phiên ông chỉ.
Sửa bởi Vô Danh Thiên Địa: 10/09/2018 - 03:28
1/ Bí mật tuyệt đối là bí mật mà mọi người đều biết mà lại không biết.
2/ Tui làm gì biết cô bandobrother là cô nào mà lấy ảnh, ông cho tui biết cô đó chân dung như thế nào tui mớí lấy ảnh đuợc chứ. Hihi
Giờ tớí phiên ông chỉ.
Sửa bởi Vô Danh Thiên Địa: 10/09/2018 - 03:28
KhongSoBun
10/09/2018
Vô Danh Thiên Địa, on 10/09/2018 - 03:21, said:
OK
1/ Bí mật tuyệt đối là bí mật mà mọi người đều biết mà lại không biết.
2/ Tui làm gì biết cô bandobrother là cô nào mà lấy ảnh, ông cho tui biết cô đó chân dung như thế nào tui mớí lấy ảnh đuợc chứ. Hihi
Giờ tớí phiên ông chỉ.
1/ Bí mật tuyệt đối là bí mật mà mọi người đều biết mà lại không biết.
2/ Tui làm gì biết cô bandobrother là cô nào mà lấy ảnh, ông cho tui biết cô đó chân dung như thế nào tui mớí lấy ảnh đuợc chứ. Hihi
Giờ tớí phiên ông chỉ.
Bây giờ tôi sẽ inbox cho ông.Không nói khơi khơi ở đây.
KhongSoBun
10/09/2018
4 vị khách kia à.Dậy sớm vậy Đêm qua có chuyện gì khiến cho bị mất ngủ?.....
À thì ra bị Câm không nói đước.
À thì ra bị Câm không nói đước.
Vô Danh Thiên Địa
10/09/2018
huygen
10/09/2018
KhongSoBun, on 10/09/2018 - 04:16, said:
Chà gửi thư trên diễn đàn khó quá.Căng mắt đọc vậy.
@KhongSoBun
Khi gửi PM / Inbox thì có khác lạ đối với các nick có dấu tiếng Việt thì cần phải dùng không dấu và không có khoảng trắng.
Ví dụ như tên ông Vô Danh Thiên Địa thì cứ để mặc định trong ô Tên Người Nhận => vodanhthiendia.
huygen