Rumah  >  Artikel  >  tutorial komputer  >  Apakah pernyataan untuk memaparkan masa sistem menggunakan ASP

Apakah pernyataan untuk memaparkan masa sistem menggunakan ASP

PHPz
PHPzke hadapan
2024-01-19 08:45:17748semak imbas

Apakah pernyataan untuk memaparkan masa sistem menggunakan ASP

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

Cara menggunakan fungsi datediff dalam ASP

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 tetapan

parameter 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.

Parameter

firstdayofweek 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.

Cara menggunakan fungsi Pemasa dalam ASP

Aplikasi pemasa

'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!

Kenyataan:
Artikel ini dikembalikan pada:docexcel.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam