Hehe tidak terlalu akurat. Teman yang mengerti tidak boleh menertawakan diri mereka sendiri. Meskipun saya ingin melakukannya dengan sangat akurat, algoritma ini terlalu rumit, jadi saya menggunakannya sebagai yang sederhana dan mudah digunakan.
Kodenya adalah sebagai berikut:
<bahasa skrip = "javascript">
/*
screen.availwidth = layar ruang kerja layar
screen.availheight = layar ruang kerja layar
*/
var wwidth = screen.availwidth- (screen.availwidth-370+78) -100;
var wheight = 20;
var wleft = screen.availwidth-370+78;
var wtop = 0;
window.moveto (wleft, wtop);
window.Resizeto (wwidth, wheight);
</script>
<bahasa skrip = "vbscript">
uname = "xiao cai"
ubirthday = #1981-01-25 00: 00: 00 #
Usex = 1 '' '' '0 = betina 1 = pria' '' '' ''
lage = array (20,22)
ldate = dateadd ("yyyy", lage (usex), ubirthday)
</script>
<! Doctype html public "-// w3c // dtd html 4.0 transisi // en">
<Html>
<head>
<Meta http-equiv = konten-tipe konten = "text/html; charset = gb2312">
<title> Marry </title>
<HTA: Aplikasi
Id = "hta_pro_marriage"
ApplicationName = "Pro_Marriage"
Border = "None"
Keterangan = "Tidak"
Gulir = "tidak"
SingleInstance = "Ya"
WindowState = "Normal"
showitaskbar = "tidak"
>
<tyle>
tubuh {
margin: 0px;
}
tubuh, td, div {
Font-Family: "安安";
Ukuran font: 14px;
}
img, tabel, td, div {
Perbatasan: 0px;
}
</tyle>
<bahasa skrip = "vbscript">
redup sdate, nday, nonth, nyear, nsecond, nminute, nhour
function showtime ()
nday = hari (sekarang ())
nhour = jam (sekarang ())
nminute = menit (sekarang ())
nsecond = kedua (sekarang ())
dhour = jam (ldate) - nhour
Dminute = menit (ldate) - nminute
dsecond = kedua (ldate) - nsecond
Jika dsecond <0 lalu
DMINUTE = DMINUTE - 1
dsecond = dsecond + 60
akhiri jika
Jika dminute <0 lalu
dhour = dhour -1
DMINUTE = DMINUTE + 60
akhiri jika
Jika dhour <0 lalu
nday = nday -1
dhour = dhour + 24
akhiri jika
Jika dsecond = 0 lalu
hubungi showdate ()
akhiri jika
document.geteLementById ("myDiv2"). INNERHTML = SDATE & "" & DHOUR & "TIME" & DMINUTE & "MINIS" & DSECOND & "DOME"
setTimeout "showtime ()", 1*1000
fungsi akhir
fungsi showdate ()
Nyear = tahun (sekarang ())
nonth = bulan (sekarang ())
Dyear = tahun (ldate) - Nyear
donth = bulan (ldate) - nonth
dday = day (ldate) - nday
Jika dday <0 maka
DMONTH = DMONTH -1
dday = dday + 30
akhiri jika
Jika DMONTH <0
Dyear = Dyear -1
DMONTH = DMONTH + 12
akhiri jika
SDate = Dyear & "Year" & Donth & "Month" & Dday & "Day"
'document.geteLementById ("myDiv1"). innerHtml = "<font color = red>" & uname & "</font> Menurut usia legal pernikahan <font color = blue>" & lage (usex) & "</font> setahun"
fungsi akhir
</script>
</head>
<body onload = "showtime (); showdate ();">
<Div id = "myDiv1" style = "padding-left: 3px; padding-top: 2px;"> </div>
<Div id = "myDiv2" style = "padding-left: 7px; padding-bottom: 2px;"> </div>
</body>