Funcția DateSerial

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

Returnează o valoare variant (Dată) pentru un an, o lună și o zi specificate.

Sintaxă

DateSerial ( an, lună, zi )

Sintaxa funcției DateSerial are următoarele argumente:

Argument

Descriere

an

Sunt necesare. Număr întreg. Un număr între 100 și 9999, inclusiv, sau o expresie numerică.

lună

Sunt necesare. Număr întreg. Orice expresie numerică.

zi

Sunt necesare. Număr întreg. Orice expresie numerică.


Observații

Pentru a specifica o dată, cum ar fi 31 decembrie 1991, zona de numere pentru fiecare DateSerialargument ar trebui să fie în zona acceptate pentru unitatea; care este, 1 – 31 pentru zile și 1 – 12 luni. Cu toate acestea, de asemenea, puteți specifica date relative pentru fiecare argument utilizând orice expresie numerică care reprezintă un număr de zile, luni sau ani înainte sau după o anumită dată.

Următorul exemplu utilizează expresii numerice în loc de dată absolută numere. Aici funcția DateSerial returnează o dată care este ziua înainte de prima zi (1 - 1), două luni, înainte de August (8 - 2), 10 ani înainte de 1990 (1990 - 10); cu alte cuvinte, mai 31 1980.

DateSerial(1990 - 10, 8 - 2, 1 - 1)

Două cifre ani pentru argumentul an se interpretează funcție definită de utilizator automată setări. Setările implicite sunt că valorile între 0 și 29, inclusiv, sunt interpretate ca ani 2000-2029. Valorile implicite între 30 și 99 se interpretează ca anii 1930-1999. Pentru toate argumentele alte an , utilizați un an cu patru cifre (de exemplu, 1800).

Versiuni de Windows mai veche decât Windows 2000 interpretarea două cifre ani bazată pe valorile implicite descrise mai sus. Pentru a fi sigur funcția returnează valoarea corectă, utilizați un an cu patru cifre.

Atunci când un argument este mai mare decât zona acceptate pentru acel argument, se incrementează la următoarea unitate mai mare după cum este necesar. De exemplu, dacă specificați 35 de zile, acesta este evaluat ca o lună și unele numărul de zile, în funcție de unde din an se aplică. Dacă vreun argument singur este în afara intervalului -32.768 la 32.767, apare o eroare. Dacă data specificată de trei argumente este în afara intervalului acceptabilă de date, apare o eroare.

Notă : Pentru anul, luna, și ziua, dacă este această setare de proprietate Calendar Gregorian, valoarea furnizat se consideră a fi Gregorian. Dacă setarea proprietății Calendar Hijri, valoarea furnizat se consideră a fi Hijri.

Partea data returnat este în unități perioadă de timp a calendarului Visual Basic curent. De exemplu, dacă calendar curentă este Hijri și partea data de returnat este din an, valoarea an este un an Hijri. Pentru argumentul an, valori între 0 și 99, inclusiv, sunt interpretate ca anii 1400-1499. Pentru toate celelalte valori din an , utilizați anul complet cu patru cifre (de exemplu, 1520).

Exemplu

Notă : Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.

Acest exemplu utilizează funcția DateSerial pentru a returna data pentru specificat an, lună și zi.

Dim MyDate ' MyDate contains the date for February 12, 1969. MyDate = DateSerial(1969, 2, 12) ' Return a date.

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×