Rumah >tutorial komputer >pengetahuan komputer >Apakah pernyataan untuk memaparkan masa sistem menggunakan ASP
Cara paling biasa untuk memaparkan masa dalam ASP:
Keluarkan tarikh dan masa semasa dalam format: 18-1-2016 10:00
Keluarkan tarikh semasa dalam format: 2016-1-18
Kegunaan lain kurma:
Tahun(sekarang()) Dapatkan tahun, keluaran ASP:
Bulan(sekarang()) Dapatkan bulan semasa, keluaran ASP:
hari(sekarang()) Dapatkan nombor hari itu, keluaran ASP:
Minit(sekarang()) Dapatkan minit, keluaran ASP:
Kedua(sekarang()) Dapatkan bilangan saat, output ASP:
date() mendapat tarikh sistem semasa, formatnya ialah: 2004-2-28
time() mendapat masa sistem semasa dalam format: 22:24:59
Format panggilan fungsi: FormatDateTime(Date[, NamedFormat])
Sintaks fungsi FormatDateTime mempunyai parameter berikut:
Parameter Penerangan
Tarikh diperlukan, ungkapan tarikh yang akan diformatkan.
NamedFormat Pilihan, nilai angka yang menunjukkan format tarikh/masa yang digunakan, jika ditinggalkan, vbGeneralDate digunakan.
Contoh: Dipaparkan sebagai: 2016-1-18 atau 2016/1/18
1. Tatabahasa
DateDiff(selang, tarikh1, tarikh2[, hari pertama minggu[, minggu pertama tahun]])
Sintaks fungsi DateDiff mempunyai parameter bernama berikut:
2. Penerangan separa
selang masa diperlukan. Ungkapan rentetan, mewakili selang masa yang digunakan untuk mengira perbezaan masa antara tarikh1 dan tarikh2
Tarikh1□tarikh2 diperlukan; Dua tarikh yang akan digunakan dalam pengiraan.
Hari pertama dalam minggu pilihan. Pemalar yang menyatakan hari pertama dalam seminggu. Jika tidak dinyatakan, hari Ahad digunakan sebagai hari pertama.
minggu pertama tahun pilihan. Pemalar yang menyatakan minggu pertama dalam setahun. Jika tidak dinyatakan, minggu yang mengandungi 1 Januari dianggap minggu pertama.
Tetapan
Nilai tetapanparameter selang adalah seperti berikut:
Tetapan Penerangan
yyyy tahun
musim q
m bulan
y Bilangan hari dalam setahun
hari ke
w Hari dalam seminggu
www minggu
h masa
n minit
saat
Nilai tetapan parameter hari pertama dalam minggu adalah seperti berikut:
Penerangan Nilai Malar
vbUseSystem 0 Gunakan tetapan API NLS.
vbAhad 1 Ahad (lalai)
vbIsnin 2
vbSelasa 3
vbRabu 4 Rabu
vbKhamis 5
vbJumaat 6
vbSabtu 7
Penerangan Nilai Malar
vbUseSystem 0 Set dengan NLS API.
vbFirstJan1 1 Bermula minggu yang mengandungi 1 Januari (lalai).
vbFirstFourDays 2 bermula dengan separuh pertama minggu dalam tahun baharu.
vbFirstFullWeek 3 Bermula dengan minggu pertama yang tidak menjangkau tahun.
Arahan
Fungsi DateDiff boleh digunakan untuk menentukan bilangan selang masa yang ditentukan antara dua tarikh. Sebagai contoh, anda boleh menggunakan DateDiff untuk mengira bilangan hari antara dua tarikh, atau untuk mengira bilangan minggu dari hari ini hingga akhir tahun.
Untuk mengira bilangan hari perbezaan antara tarikh1 dan tarikh2, anda boleh menggunakan "hari dalam setahun" (y) atau "hari" (d). Apabila selang ialah "hari dalam seminggu" (w), DateDiff mengembalikan bilangan minggu dalam tempoh dua hari. Jika tarikh1 ialah hari Isnin, DateDiff mengira bilangan hari Isnin sehingga tarikh2. Nombor ini mengandungi tarikh2 tetapi bukan tarikh1. Walau bagaimanapun, jika selang masa ialah "minggu" (ww), fungsi DateDiff mengembalikan bilangan "minggu kalendar" dalam tempoh dua hari. Diperolehi dengan mengira bilangan hari Ahad antara tarikh1 dan tarikh2. Jika tarikh2 berlaku pada hari Ahad, tarikh2 juga akan ditambahkan pada hasil kiraan DateDiff tetapi sama ada tarikh1 ialah Ahad, ia tidak akan disertakan.
Jika date1 datang lewat daripada date2, nilai pulangan fungsi DateDiff adalah negatif.
Parameterfirstdayofweek mempengaruhi keputusan yang dikira menggunakan tatatanda selang masa "W" atau "WW".
Jika tarikh1 atau tarikh2 ialah tarikh literal, tahun yang dinyatakan menjadi bahagian tetap tarikh tersebut. Walau bagaimanapun, jika tarikh1 atau tarikh2 disertakan dalam petikan berganda (" ") dan tahun ditinggalkan, tahun semasa dimasukkan ke dalam kod setiap kali ungkapan tarikh1 atau tarikh2 dinilai. Ini membolehkan anda menulis kod program yang digunakan untuk tahun yang berbeza.
Apabila mengira perbezaan tahun antara 31 Disember dan 1 Januari tahun berikutnya, DateDiff mengembalikan 1 untuk menunjukkan perbezaan tahun, walaupun ia sebenarnya hanya perbezaan hari.
'Ini ialah masa pelaksanaan skrip, lalai ialah 90 saat, ia perlu lebih lama, jika tidak program akan terganggu selepas 90 saat' 3600 adalah satu jam
Server.ScriptTimeOut=3600
set obj=server.createobject("timer.sleep")
'Parameter 1000 bermaksud benang tergantung selama satu saat, anda boleh menetapkannya sesuka hati
obj.setup=1000
buat sementara benar
response.write "("right(Masa,8)") Helo, nilai kiraan semasa ialah "application("time_count")
"
"
obj.sleeptime
permohonan("kiraan_masa")=permohonan("kiraan_masa")+1
Jika Tidak Bertindak balas.AdakahPelangganDisambungkan Kemudian
set obj=nothing
sesi.meninggalkan
Tamat Jika
gelung
%>
Atas ialah kandungan terperinci Apakah pernyataan untuk memaparkan masa sistem menggunakan ASP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!