Fungsi konstelasi konversi tanggal, parameternya adalah jenis tanggal, teman yang membutuhkan dapat merujuknya.
Salin kode sebagai berikut:function astro(birth)
astro=
if kelahiran= atau tidak isdate(birth) Kemudian keluar dari fungsi
kelahiranbulan=bulan(lahir) : jika bulan lahir<10 maka bulan lahir=0 & bulan lahir ulang tahun
=hari(lahir) : jika ulang tahun <10 lalu ulang tahun=0 &
ulang tahun lahir=trim(bulan lahir & ulang tahun) 'Reorganisasi bulan dan hari, 0903 ketik
rAstro=split(Aquarius*0120*0219#Pisces*0220*0320#Aries*0321*0420#Taurus*0421*0521#Gemini*0522*0621#Kanker *0622*0722#Leo*0723*0823#Virgo*0824*0923#Libra*0924*1023#Scorpio*1024*1122#Sagitarius*1123*1222#Capricorn*1222*0119#,#)
astro=Capricorn' Ini adalah Malam Tahun Baru, jadi sulit untuk membandingkannya. Mari kita default ke
i_ls=0 hingga ubound(rAstro)-2
rls2=split(rAstro(i_ls) & *,*)
jika lahir>=rls2(1 ) dan kelahiran<=rls2(2) lalu
astro=rls2(0)
keluar untuk
akhir jika
fungsi akhir
berikutnya